DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Aşağıda görüldüğü gibi değerleri D , tarihler T ile gösterdim.Merhaba,
Tarih hangi sütunda, degerler hangi sütunda?
Örnek dosya paylaşırsanız daha verimli olacak.
stok sheetinde parça ve sac bitişi tablosunda diğer tabloda - ye düştüğü günü getirecek şekilde yapmak istiyorumFormülü STOK sayfasında hangi hücreye uygulamayı düşünüyorsunuz?
=EĞERHATA(DOLAYLI(ADRES(13;KÜÇÜK(EĞER(C14:P14<0;SÜTUN(C14:P14));1)));"")
=EĞERHATA(DOLAYLI(ADRES(13;KÜÇÜK(EĞER(KAYDIR($C$14;KAÇINCI(A38;$A$14:$A$23;0)-1;;;15)<0;SÜTUN(KAYDIR($C$14;KAÇINCI(A38;$A$14:$A$23;0)-1;;;15)));1)));"")
=EĞERHATA(DOLAYLI(ADRES(25;KÜÇÜK(EĞER(C26:P29<0;SÜTUN(C26:P29));1)));"")
=EĞERHATA(DOLAYLI(ADRES(25;KÜÇÜK(EĞER(C30:P33<0;SÜTUN(C30:P33));1)));"")
=EĞERHATA(DOLAYLI(ADRES(25;KÜÇÜK(EĞER(C34:P35<0;SÜTUN(C34:P35));1)));"")
Üstad çok teşekkür ediyorum.Merhaba,
A38:A47 sıralaması A14:A23 ile aynı ise aşağıdaki DİZİ formülü kullanabilirsiniz. (Ctrl+Shif+Enter tuşlarına basarak formül girişini tamamlayınız.)
C++:=EĞERHATA(DOLAYLI(ADRES(13;KÜÇÜK(EĞER(C14:P14<0;SÜTUN(C14:P14));1)));"")
Sıralama değişkense formülü aşağıdaki gibi dinamik hale getirmek gerekir.Yine DİZİ formüldür.
C++:=EĞERHATA(DOLAYLI(ADRES(13;KÜÇÜK(EĞER(KAYDIR($C$14;KAÇINCI(A38;$A$14:$A$23;0)-1;;;15)<0;SÜTUN(KAYDIR($C$14;KAÇINCI(A38;$A$14:$A$23;0)-1;;;15)));1)));"")
Sac bitiş tarihi için hücre birleştirmesi uygulamışsınız. Onun içinde aşağıdaki formülü deneyiniz. DİZİ formül olduğu için önce hücre birleştirmeyi çözmelisiniz. Sonra DİZİ formülü uyguladıktan sonra hücreleri tekrar birleştirebilirsiniz. Çünkü DİZİ formüller birleştirilmiş hücrelerde direkt olarak çalışmaz.
Yine sıralı olduğu için kısa formülleri öneriyorum. Eğer sıralama değişecekse ütteki uzun formüle dönüştürmek gerekecektir.
C38 hücresine uygulayınız.
C++:=EĞERHATA(DOLAYLI(ADRES(25;KÜÇÜK(EĞER(C26:P29<0;SÜTUN(C26:P29));1)));"")
C42 hücresine uygulayınız.
C++:=EĞERHATA(DOLAYLI(ADRES(25;KÜÇÜK(EĞER(C30:P33<0;SÜTUN(C30:P33));1)));"")
C46 hücresine uygulayınız.
C++:=EĞERHATA(DOLAYLI(ADRES(25;KÜÇÜK(EĞER(C34:P35<0;SÜTUN(C34:P35));1)));"")
Her ihtimale karşı örnek dosyanızı paylaşıyorum.
![]()