• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Formülde Sütun Numarası Değişirmi ?

Mustafa MUTLU

Destek Ekibi
Destek Ekibi
Katılım
24 Temmuz 2008
Mesajlar
1,587
Excel Vers. ve Dili
Ofis 2013 TR 32 Bit
Bir formüldeki sütunnun satır numarasını başka bir hücreden almak mümkünmü.
Örneğin :
A sütununa veriler giriyorum.
Yadığım formülde son girdiğim veriyi alsın istiyorum

=eğer(a2>b2;a1;b1)
Bir fomülümüz var diyelim. Bu Formülü

=eğer(a18>b2;a1;b1)
Şeklinde değişmesini istiyorum.

Bu formülde kırmızı ile yazılan bölümün veri girdikce
son verinin satırını alacak şekilde değişmesi mümkün mü acaba ?...
 
Selamlar,

Ad Tanımlaması ile yapılabilir mi bilmiyorum deneyin olmazsa örnek dosya eklersiniz.

Örnek olarak,


Ekle/Ad Bölümünden ad tanımlaması yapalım,

"AD"

Yazıp aşagıdaki formülü yapıştırın,

Kod:
=KAYDIR(Sayfa1!$A$1;;;BAĞ_DEĞ_DOLU_SAY(Sayfa1!$A:$A))
 
Denedim ama olmadı

Ben bir örnek dosya ekliyorum.
içine açıklamayı yazdım..

İlginize teşekkür ederim..
 

Ekli dosyalar

Bir örnek daha vereyim
c1 hücresine yadığım formül

=TOPLA(b1:b9)

B10 a veri girdiğimde

Formül
=TOPLA(b1:b10)

Olarak nasıl değir ?..
 
Anlaşılan böyle bir formül yapamayız.
İlginize Teşekkür ederim...
 
Bir örnek daha vereyim
c1 hücresine yadığım formül

=TOPLA(b1:b9)

B10 a veri girdiğimde

Formül
=TOPLA(b1:b10)

Olarak nasıl değir ?..

Merhaba,

Dosyanızı incelemedim, bu örneğinize göre;

Kod:
=TOPLA(KAYDIR($B$2;;;BAĞ_DEĞ_DOLU_SAY($B$2:$B$65000)))
Bu şekilde deneyiniz.

Aynı mantıkla farklı biçimde de kullanabilirsiniz..
 
Ömer bey verdiğiniz formül toplama için doğru.
Ben 3 numaralı mesajdaki örnek dosyaya nasıl uygularım bunu..
3 numaralı mesajdaki örnek dosyaya bakarsanız sanırım çözümü buluruz.
Yada 1 numaralı mesajıma bakınız o formüle nasıl uygularız..
 
=EĞER(A9>B9;A1;C1)

1) Bu formül üzerinden mi gidilecek yoksa bu sadece örnek mi?

2) Veri girişi sıralımı olacak yoksa arada satır atlamalar da olabilir mi?

3) Çözümü formülle göre mi vereyim yoksa Bsonhücre 'yi veren formülü size vermem yeterli mi?

.
 
Bu formülü kullanacağım ama formüllere meraklı olduğum için.
Başka formüllerde de kullanabilirim.
Önemli olan mantığını öğrenebilmem.


2) Veri girişi sıralımı olacak yoksa arada satır atlamalar da olabilir mi?
Sıralı ancak sırasız olunca arasındaki fark nasıl olacak merak ederim..


3) Çözümü formülle göre mi vereyim yoksa Bsonhücre 'yi veren formülü size vermem yeterli mi?
Bsonhücre Bu işime yarar sanırım.
 
Son düzenleme:
Sütunda 20 veri varsa,
Herhangi bir formülün içinde ki (A1:A20) yi
Sütündaki veri sayısı 35 e çıkınca Formül içinde bulunan (A1:A20) => (A1;A35) Olacak..

örneğin :
A sütununda 20 veri varsa
=DÜŞEYARA(C1;A2:A20;1;0)
A sütunundaki veri sayısı 35 olunca da
=DÜŞEYARA(C1;A2:A35;1;0)
 
Son düzenleme:
Dershane bölümünde "kaydır" - "dinamik alan" - "son satır bulma" olan konuları inceleyiniz.

Buradaki mantık belirlenen aralıktaki son satırı bulup başvuru olarak tanımlamaktır.

Sıralı girilecekse B sütunundaki son hücrenin başvurusu için;

Kod:
=KAYDIR($[COLOR=red]B[/COLOR]$2;BAĞ_DEĞ_DOLU_SAY($B$2:$B$65000)-1;0)

B sütununa göre A nın karşılığı için kırmızı bölüme A yazarsınız.

Satırda atlayarak gidecekse;

Kod:
=KAYDIR($B$2;ARA(2;1/($B$2:$B$65000<>"");SATIR($B$2:$B$65000))-2;0)

Bu şekilde bulabilirsiniz.

Diğer alanlarıda aynı mantıkla yapabilirsiniz. Belirttiğim gibi dershane bölümünde "Dinamik alan" çalışmasını inceleyiniz..

.
 
=YUVARLA(EĞİLİM(A2:A11;B2:B11;11);0)

Ömer bey teşekkür ediyorum..
ancak beceremedim..
Bu Formüle nasıl uygulayacağım..
 
Uygulanacak işlem nedir?

.
 
B1 e bu formülü yazıyorum.
=YUVARLA(EĞİLİM(A2:A11;B2:B11;11);0)
A2 den A200 e kadar sıralı rakamlar var (1,2,3,....2500)
B2 den aşağıya doğru 11 tane rakam var
Ben 12 ci rakamı tahmin etmeye çelışıyorum.
12 rakamı yazınca 13. ü rakamı tahmin edeceğim..

Ben dosya ekleyim en iyisi
 

Ekli dosyalar

Kod:
=YUVARLA(EĞİLİM(KAYDIR(A2;;;BAĞ_DEĞ_DOLU_SAY(B2:B65000));
   KAYDIR(B2;;;BAĞ_DEĞ_DOLU_SAY(B2:B65000));A1);0)
Bu şekilde deneyiniz..

.
 
Teşekkür ederim..
Şimdi istediğim gibi oldu...
 
Geri
Üst