numaraya göre bilgi çagırma

othara

Altın Üye
Katılım
1 Ağustos 2005
Mesajlar
594
Excel Vers. ve Dili
2016 PLUS
üstatlarım yapamk istediğim su d 2de tank numarasını yazdıgımda yada sectigimde talo sayfasında o tanka ait işlemleri ve miktarlar tutarlar acıklamalar kımsına getirmesi….mesala örnegimde 5 adet işlem yapılmıs ….MANUEL getirdim ….acıklamalar kımsında 5 kale gelicek arta kalan boş gelmesini de saglamalim..Yardımlarınız için teşşekkkür edeirm ..

ilgili dosyam ektedir.

 
Merhaba,

F15 hariç DİZİ formüllerdir. Formül girişini CTRL+SHIFT+ENTER ile tamamlayınız...

C15;
C++:
=EĞERHATA(İNDİS(TABLO!$G$7:$G$1000;KÜÇÜK(EĞER(TABLO!$F$7:$F$1000=$D$7;SATIR(TABLO!$F$7:$F$1000)-SATIR(TABLO!$F$7)+1);SATIRSAY($A$1:$A1)));"")

D15;
C++:
=EĞERHATA(İNDİS(TABLO!$J$7:$J$1000;KÜÇÜK(EĞER(TABLO!$F$7:$F$1000=$D$7;SATIR(TABLO!$F$7:$F$1000)-SATIR(TABLO!$F$7)+1);SATIRSAY($A$1:$A1)));"")

E15;
C++:
=EĞERHATA(İNDİS(TABLO!$K$7:$K$1000;KÜÇÜK(EĞER(TABLO!$F$7:$F$1000=$D$7;SATIR(TABLO!$F$7:$F$1000)-SATIR(TABLO!$F$7)+1);SATIRSAY($A$1:$A1)));"")

F15;
C++:
=EĞERHATA(D15*E15;"")
 
Merhaba,

F15 hariç DİZİ formüllerdir. Formül girişini CTRL+SHIFT+ENTER ile tamamlayınız...

C15;
C++:
=EĞERHATA(İNDİS(TABLO!$G$7:$G$1000;KÜÇÜK(EĞER(TABLO!$F$7:$F$1000=$D$7;SATIR(TABLO!$F$7:$F$1000)-SATIR(TABLO!$F$7)+1);SATIRSAY($A$1:$A1)));"")

D15;
C++:
=EĞERHATA(İNDİS(TABLO!$J$7:$J$1000;KÜÇÜK(EĞER(TABLO!$F$7:$F$1000=$D$7;SATIR(TABLO!$F$7:$F$1000)-SATIR(TABLO!$F$7)+1);SATIRSAY($A$1:$A1)));"")

E15;
C++:
=EĞERHATA(İNDİS(TABLO!$K$7:$K$1000;KÜÇÜK(EĞER(TABLO!$F$7:$F$1000=$D$7;SATIR(TABLO!$F$7:$F$1000)-SATIR(TABLO!$F$7)+1);SATIRSAY($A$1:$A1)));"")

F15;
C++:
=EĞERHATA(D15*E15;"")
üstadım harika ya çok teşekkür ediyorum çok
 
Merhaba,

F15 hariç DİZİ formüllerdir. Formül girişini CTRL+SHIFT+ENTER ile tamamlayınız...

C15;
C++:
=EĞERHATA(İNDİS(TABLO!$G$7:$G$1000;KÜÇÜK(EĞER(TABLO!$F$7:$F$1000=$D$7;SATIR(TABLO!$F$7:$F$1000)-SATIR(TABLO!$F$7)+1);SATIRSAY($A$1:$A1)));"")

D15;
C++:
=EĞERHATA(İNDİS(TABLO!$J$7:$J$1000;KÜÇÜK(EĞER(TABLO!$F$7:$F$1000=$D$7;SATIR(TABLO!$F$7:$F$1000)-SATIR(TABLO!$F$7)+1);SATIRSAY($A$1:$A1)));"")

E15;
C++:
=EĞERHATA(İNDİS(TABLO!$K$7:$K$1000;KÜÇÜK(EĞER(TABLO!$F$7:$F$1000=$D$7;SATIR(TABLO!$F$7:$F$1000)-SATIR(TABLO!$F$7)+1);SATIRSAY($A$1:$A1)));"")

F15;
C++:
=EĞERHATA(D15*E15;"")
üstadım bişey sorucam görselimde ekledigim üzer $A$1:$A1 fonsioynunun maksadı nedir acaba cozemedim işimi görüyorda a1 hucresiden sabitligi ne işe yarıyor ögrenmek ıcın soruyorum görselimde izah ettim
 

Ekli dosyalar

  • res.jpg
    res.jpg
    142.9 KB · Görüntüleme: 2
  • estça.xlsx
    estça.xlsx
    86.6 KB · Görüntüleme: 2
Formülde KÜÇÜK fonksiyonu kullandık. KÜÇÜK fonksiyonunda "kaçıncı küçük değeri istiyorsunuz" parametresi var. SATIRSAY ile bu indexi oluşturuyoruz. Formülü uyguladığınız ilk hücrede bu index 1 olmaktadır. Aşağı doğtu gittikçe index artar. Genel kullanımı bu şekildedir. Ama siz 1 değerinden başlayarak alta doğru 1 adım artacak farklı seçenekler kullanabilirsiniz.
 
Formülde KÜÇÜK fonksiyonu kullandık. KÜÇÜK fonksiyonunda "kaçıncı küçük değeri istiyorsunuz" parametresi var. SATIRSAY ile bu indexi oluşturuyoruz. Formülü uyguladığınız ilk hücrede bu index 1 olmaktadır. Aşağı doğtu gittikçe index artar. Genel kullanımı bu şekildedir. Ama siz 1 değerinden başlayarak alta doğru 1 adım artacak farklı seçenekler kullanabilirsiniz.
pek anlayamdım ama tablomda işimi görüyor gibi hiç ellemiyeyim
 
Geri
Üst