Düşeyara fonksiyonunumu kullanacağım?

Katılım
28 Ekim 2005
Mesajlar
65
Selam arkadaşlar,yine basit bir soruyla zamanınızı alacağım ... Cevap verecek arkadaşlara şimdiden teşekkürler..


---A-----B-----C-------D---
1-Ali----132---8------Formül
2-Veli---119---43
3-Kırk---111---56
4-dokuz--276--14
5-elli----583---67

böyle bir sayfamız var diyelim... Ben diyelimki D1 hücresine 132 yazdığım anda e1 hücresinde ali F1 hücresinde 8 çıksın istiyorum...

Yine D1 hücresine 583 yazdığımda e1 hücresine elli f1 hücresine 67 yazsın istiyorum...burda 5 satır verdim ama bunun gibi 7000 adet satırım var...

Sorum şu; D1 sütununa hangi formülü yazarsam b sütunundaki bilgiden A sütunundaki veriyi tanır ve bunun yanına cdeki değeri yazar?

Orjinal excel sayfasında A da ürünüm var bde o ürünün barkodu var cde ise o üründen kaçtane sattığım var.. Ben d1'e barkodu okuttuğum anda hem o ürünün ismi e1'e çıkack hemde o üründen kaçtane sattığım o ürünün yanındaki hücreye gelecek. Yardımcı olacak arkadaşlara şimdiden teşekkürler...Not:Makro ve tablo konusuna girmeden anlatırsanız sevinirim..
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
E1 hücresine:

=İNDİS(A1:C5; KAÇINCI(D1;B1:B5;0);1)

F1 Hücresine:

=İNDİS(A1:C5; KAÇINCI(D1;B1:B5;0);3)

formüllerini yazın.

..
 
Katılım
28 Ekim 2005
Mesajlar
65
Çok teşekkürler istediğim tamda buydu... Ancak şöyle bir problem var...
e1 ve f1 e yazdığım bu formülleri aşşağıya doğru kopyalayıp altındaki sütunlara özel yapıştırla formül olarak yapıştırdığımda formül şu şekilde bozuluyor...Bu bozulmayı elle düzeltmem mümkün ama ben bu formülü yaklaşık 200 satıra kopyalayacağım ..Hepsini elle düzeltmem çok zor... Bu durumda neyapmamı önerirsiniz?
E sütunu şöyle gidiyor..
=İNDİS(A1:C5; KAÇINCI(D1;B1:B5;0);1)
=İNDİS(A2:C6; KAÇINCI(D2;B2:B6;0);1)
=İNDİS(A3:C7; KAÇINCI(D3;B3:B7;0);1)
=İNDİS(A4:C8; KAÇINCI(D4;B4:B8;0);1)

halbuki bu formülasyonlarda aşşağıya doğru inildikce sadece D hücresi artmalı neden diyeceksiniz çünkü diyelimki ben 4. satıra geldim ve bir barkod okutturdum.... Ama bu barkod 2. satırdaki bir barkod.....E4 hücresinin formülü A4ten sonraki hücreleri okuduğu için 2. satırdaki barkodu okuyamıyor...

aşşağıya kopyaladığım formüllerde sadece D hücresinin D1, D2 olarak artmasını nasıl sağlayabilirim? Şimdiden teşekkürler..
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,372
Excel Vers. ve Dili
Ofis 365 Türkçe
Formüllerde geçen alanı sabitleştirmeniz gerekir, yani :
Kod:
A1:C5 i $A$1:$C$5
B1:B5 i $B$1:$B$5
Şeklinde olmalıdır

Bunun kısa yolu da formülde A1 olan yere gelin F4 tuşuna basarsanız $A$1 haline gelir, diğerleri içinde aynı yöntem uygulanır
 
Katılım
28 Ekim 2005
Mesajlar
65
Arkadaşlar harikasınız çok teşekkürler...
 
Üst