formül birleştirme için yardım

Katılım
22 Mayıs 2008
Mesajlar
13
Excel Vers. ve Dili
excel 2007
tr
merhaba,
bir tablo yaptım. bu tabloda;
1- B-J-L-N-P Kolonlarındaki seri numarası yazan değerlerin aynı olması gerekiyor. aynıysa DOĞRU, değilse YANLIŞ yazmalı
formülü şu şekilde verdim ve çalışıyor: =EĞER(VE((D5=J5);J5=L5;L5=N5;N5=P5);"ORDER NO OK";"ORDER NO ERROR")
2-K-M-O-Q kolonlarındaki miktarların toplamı G kolonundaki miktara eşit olmalı. eşit ise DOĞRU, değilse YANLIŞ yazmalı.
bunun için de formülü şu şekilde verdim ve çalışıyor.
=+EĞER(G5=(K5+M5+O5+Q5);"QUANTITY OK";"QUANTITY ERROR")

ben bu iki formülü birleştirmek istiyorum yani, seri numarası yazan 5 hücre eşit değilse ve aynı zamanda 4 hücredeki değerlerin toplamı G sütunundaki toplama eşitse DOĞRU, değilse YANLIŞ yazsın. bu iki formülü bir arada kullanamadım.
yardımcı olursanız sevinirim.
bir de bu sorunu çözebilirsem daha uzmanlık gerektiren bir soru daha sormam gerekecek bu tabloyla ilgili
şimdiden teşekkürler
 
Katılım
24 Nisan 2005
Mesajlar
3,672
Excel Vers. ve Dili
Office 2016 EN 64 Bit
Altın Üyelik Bitiş Tarihi
25/05/2022
Bir kaç tutarsızlık var ,
1. maddede B ile başlamışsınız , formülde D ile başlanmış.

Son bölümde 5 hücre eşit değil ise demişsiniz, 1. maddede eşit ise demişsiniz.

Aşağıdaki formüş D ile başlayan ve 5 hücre eşit ise ye göre hazırlanmıştır.

=VE(VE(G5=(K5+M5+O5+Q5));VE(D5=J5;J5=L5;L5=N5;N5=P5))
 
Katılım
22 Mayıs 2008
Mesajlar
13
Excel Vers. ve Dili
excel 2007
tr
Bir kaç tutarsızlık var ,
1. maddede B ile başlamışsınız , formülde D ile başlanmış.

Son bölümde 5 hücre eşit değil ise demişsiniz, 1. maddede eşit ise demişsiniz.

Aşağıdaki formüş D ile başlayan ve 5 hücre eşit ise ye göre hazırlanmıştır.

=VE(VE(G5=(K5+M5+O5+Q5));VE(D5=J5;J5=L5;L5=N5;N5=P5))

haklısınız gece geç saatlere kadar uğraşınca kayışı koparmışım sanırım:) özür dilerim. B yok, doğrusu D olacak

ilk formülüm şöyle: =EĞER(VE((D5=J5);J5=L5;L5=N5;N5=P5)

ikinci formülüm de şöyle: =+EĞER(G5=(K5+M5+O5+Q5);"QUANTITY OK";"QUANTITY ERROR")

teşekkürler
 
Katılım
24 Nisan 2005
Mesajlar
3,672
Excel Vers. ve Dili
Office 2016 EN 64 Bit
Altın Üyelik Bitiş Tarihi
25/05/2022
Be şekilde deneyiniz.

=VE(VE(G5=(K5+M5+O5+Q5));VE(D5=J5;J5=L5;L5=N5;N5=P 5))
 
Katılım
22 Mayıs 2008
Mesajlar
13
Excel Vers. ve Dili
excel 2007
tr
Bir kaç tutarsızlık var ,
1. maddede B ile başlamışsınız , formülde D ile başlanmış.

Son bölümde 5 hücre eşit değil ise demişsiniz, 1. maddede eşit ise demişsiniz.

Aşağıdaki formüş D ile başlayan ve 5 hücre eşit ise ye göre hazırlanmıştır.

=VE(VE(G5=(K5+M5+O5+Q5));VE(D5=J5;J5=L5;L5=N5;N5=P5))
Asri, çok teşekkür ediyorum. verdiğiniz birleştirme formülü çalışıyor ve harika oldu. emeğinize sağlık.

bir de ilk entry' de bahsettiğim bir konu daha vardı:

P kolonundaki değer (seri no) her seferinde olmayabiliyor, yani bazen boş bırakmak durumunda kalacağım.
aynı şekilde buna bağlı olarak Q kolonundaki değer (miktar) de her seferinde olmayabiliyor.

mevcut durumda formüldeki hücrelerden biri boş olursa formül direkt olarak YANLIŞ döndürecek

burda nasıl bir yol izyelebilirim?
 
Katılım
24 Nisan 2005
Mesajlar
3,672
Excel Vers. ve Dili
Office 2016 EN 64 Bit
Altın Üyelik Bitiş Tarihi
25/05/2022
Asri, çok teşekkür ediyorum. verdiğiniz birleştirme formülü çalışıyor ve harika oldu. emeğinize sağlık.

bir de ilk entry' de bahsettiğim bir konu daha vardı:

P kolonundaki değer (seri no) her seferinde olmayabiliyor, yani bazen boş bırakmak durumunda kalacağım.
aynı şekilde buna bağlı olarak Q kolonundaki değer (miktar) de her seferinde olmayabiliyor.

mevcut durumda formüldeki hücrelerden biri boş olursa formül direkt olarak YANLIŞ döndürecek

burda nasıl bir yol izyelebilirim?
Ben ilk mesajda hiç öyle bir detay göremedim : )
 
Katılım
22 Mayıs 2008
Mesajlar
13
Excel Vers. ve Dili
excel 2007
tr
Ben ilk mesajda hiç öyle bir detay göremedim : )
aşkolsun, atıfta bulundum :) bak aşağıdaki cümle bunun ispatı, yazmışım orda

"bir de bu sorunu çözebilirsem daha uzmanlık gerektiren bir soru daha sormam gerekecek bu tabloyla ilgili
şimdiden teşekkürler"


yani 3 ürün var, ikisi için; D,J,L,N kolonlarındaki seri nolar ve K,M,O kolonlarındaki miktar değerleri dolu olacak (her zaman)
fakat 1 tane ürün için P' de de seri no olacak artı Q' da da miktar olacak. (her zaman)

formülde bu fark yaratan ürüne göre bir mantıksal sınama kullanamadım. açıkçası. yani ecel' e "sen bu kolonların hepsini kontrol et ve doğru/yanlış dön. ama bunu yaparken de ürün kodu şu ise P ve Q kolonunu dikkate almadan bunu yap" diyemiyorum.
açıkçası aklıma tek gelen şey bu ürünü ayrı bir sheet üzerinde tutup formülü özelleştirmek. ama bu da ideal çözüm değil maalesef.
teşekkürler
 
Üst