Formülümde nerede hata yapıyorum??

Katılım
10 Ocak 2007
Mesajlar
44
Excel Vers. ve Dili
excell 2010/Türkçe
Merhaba arkadaşlar,
ek' teki tabloda meydana getirdiğim tabloda yazdığım formül de bir eksiklik yada hata var ancak bunun nereden kaynaklandığını bulamadım. Yardımcı olacak arkadaşlardan rica ediyorum, bana gerekli bilgileri verirlerse çok sevineceğim. Şimdiden teşekkür ediyorum herkese...


Bu forum sayesinde Excel' in neler yapabildiğni keşfettim.. Formu düzenleyenlere sonsuz teşekkürler.
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
I3 hücresine aşağıdaki formülü kopyalayın ve aşağı doğru diğer hücrelere sürükleyerek çoğaltın.

=EĞER(EĞER(VE(A3<>A4;C3=C4;G3=G4;H3=H4);1;EĞER(VE(A3<>A4;C3=C4;MUTLAK(G3-G4)<=10;MUTLAK(H3-H4)<=10);1;0))=1;1;EĞER(VE(A3<>A2;C3=C2;G3=G2;H3=H2);1;EĞER(VE(A3<>A2;C3=C2;MUTLAK(G3-G2)<=10;MUTLAK(H3-H2)<=10);1;0)))

Not: I3 hücresinde hata verecektir. Çünkü formül hem kendinden önce hemde sonraki veriyi kontrol etmektedir. I3 ten önceki I2 de metin bulunduğundan hata verir bu hücredeki veriyi elle düzeltebilirsiniz.
 
Katılım
17 Şubat 2006
Mesajlar
981
Excel Vers. ve Dili
M.Office Excel 2003 Tr.
Sn seymen34
Tablonuzu çeşitli başlıklarda gördüm ama devamlı bir formülasyon kurarak göndermişsiniz. Formülasyondaki hatayı, aslının nasıl olacağını bilemediğimiz için çözümlemek zor oluyor. (Kendi adıma konuşuyorum)
Aslında nasıl olması gerektiğini farlı bir sütuna manuel yazarak gönderirseniz, açıklamalarınız ile birlikte daha anlaşılır olacaktır.
Açıklamalarınızdan anladığım kadarıyla ve Sn.leventm'in göndermiş olduğu formülün neticesine dayanarak Şu formülün işinize yarayacağını tahmin ediyorum.
I3 hücresine

=EĞER(EĞERSAY($C$3:$C$27;C3)=1;0;1)

yazın ve aşağıya çekerek kopyalayın.
Bu formülle başka hiçbir hücreyi dikkate almadan mükerrer fat. no larını bulursunuz.
 
Katılım
10 Ocak 2007
Mesajlar
44
Excel Vers. ve Dili
excell 2010/Türkçe
bu son halidir..

değerli kombo,
istediğimi bir türlü anlatamadığım için sanırım yeterli cevaplar alamıyordum, bu nedenle soruma cevap bulamadım ve en son olarak tablomun ve sorunumun yukarıdaki şeklini hazırladım, nihayet sevgili leventm soruma gerekli cevabı vermiş. Onun yazdığı formül sorunumu çözdü, ancak sizin yazmış olduğunuz formül, yalnızca fatura numaralarını esas alarak karşılaştırma yapıyor, oysa benim istedğim daha fazla kriterin kıyaslanması şeklinde idi, neyseki leventm kardeşim' in yazdığı formül yeterli geldi. her ikinize de çok teşekkür ederim....

Sevgili leventm, size ayrıca teşekkürler....
Ancak Leventm' e bir sorum olacak, anlayışınıza sığınarak....
I3 hücresindeki formül, evet "değer" hatasını veriyor, orada hangi hücre rakamlarını değiştirmem gerekiyor ve sadece o hücrede değişiklik yapıp, aşağıya mı kopyalamam gerekecek? Çünkü, Formülün bu hali çok güzel, bozulsun istemiyorum... Herşey için teşekkür ederim.
 
Katılım
17 Şubat 2006
Mesajlar
981
Excel Vers. ve Dili
M.Office Excel 2003 Tr.
istediğimi bir türlü anlatamadığım için sanırım yeterli cevaplar alamıyordum, bu nedenle soruma cevap bulamadım
Benimde demek istediğim buydu. Nasıl olması gerektiğini bilmediğimizden derdinize çare olamadık. :)

sizin yazmış olduğunuz formül, yalnızca fatura numaralarını esas alarak karşılaştırma yapıyor
Mesajımda belittmiştim zaten.


Ancak Leventm' e bir sorum olacak, anlayışınıza sığınarak....
I3 hücresindeki formül, evet "değer" hatasını veriyor, orada hangi hücre rakamlarını değiştirmem gerekiyor ve sadece o hücrede değişiklik yapıp, aşağıya mı kopyalamam gerekecek? Çünkü, Formülün bu hali çok güzel, bozulsun istemiyorum... Herşey için teşekkür ederim.
Soruyu sn. leventm'e sormuşsunuz ama, cevap vereyim;
Formül bir üst satırıda hesaba kattığı için oradaki veriler hataya neden oluyor.
En kolay yöntem şu;
3.satırı seçin satır ekle deyin. Araya boş bir satır ekliyecek. Formüllü hücreniz I4 den başlayacak. Daha sonra 3. satırı seçin ve gizle deyin veya iyice daraltın. I5 deki formülü I4 e kopyalayın.
 
Katılım
10 Ocak 2007
Mesajlar
44
Excel Vers. ve Dili
excell 2010/Türkçe
dediğiniz gbi yaptım ancak...

sevgiliz kombo,
dediğiniz gibi yaptım ancak 5. satırdaki verinin karşısına da "1" değerini yazması gerekiyordu aşağıdakiler gibi, ama yazmadı. Ek' teki dosyayı kontrol edermisiniz...


Buna ilaveten şöyle bir soru daha sorabilirmiyim affınıza sığınarak, forumdaki tüm üyelere:


Formül sütununda "1" değerini veren satırların tamamını silmek istiyorum. Bunu bir butonla yapabilirmiyim. Yani bir Sil butonu oluşturmak istiyorum ve Tek tıklama ile aynı olan kayıtları silsin... Forumda örneklerine baktım ancak buton oluşturup buna makro atamakla ilgili istedğim yanıtı bulamadım....
 
Üst