Aranan değerin adresi ya da sütunu

Katılım
6 Ocak 2006
Mesajlar
41
Merabalar..

Bu soruyu forumda epey aradım ama bulamadım..A1'den IV50'ye kadar olan bir tablo var diyelim. Bu tabloda bir değerin yer aldığı adresi, en azından sütunu söyleyebilecek bir formül var mı acaba? Yani "ahmet" değeri bu tablonun hangi sütununda diye sorduğumda mesela E sütununda diye cevaplayacak? Satırı da cevaplanabiliyorsa daha iyi olur tabi ama sütunu bildikten sonra en azından KAÇINCI kullanılabilir diye düşünüyorum...
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merabalar..

Bu soruyu forumda epey aradım ama bulamadım..A1'den IV50'ye kadar olan bir tablo var diyelim. Bu tabloda bir değerin yer aldığı adresi, en azından sütunu söyleyebilecek bir formül var mı acaba? Yani "ahmet" değeri bu tablonun hangi sütununda diye sorduğumda mesela E sütununda diye cevaplayacak? Satırı da cevaplanabiliyorsa daha iyi olur tabi ama sütunu bildikten sonra en azından KAÇINCI kullanılabilir diye düşünüyorum...
Merhaba,

Aradığınız aralıkta tek bir ahmet değerinin olduğunu düşünürsek;

Kod:
=ADRES(TOPLA.ÇARPIM((1:50="ahmet")*(SATIR(1:50)));TOPLA.ÇARPIM((1:50="ahmet")*(SÜTUN(1:50))))
Formülünü kullanabilirsiniz..

.
 
Katılım
6 Ocak 2006
Mesajlar
41
peki bu aranan değeri ihtiva eden bir duruma uyarlanabilir mi? söylemek istediğim tablonun içinde "ahmet veli" yazıyor olabilir..ama ben ahmeti aradığımda ahmet'i ihtiva eden "ahmet veli" bölümünü de adres gösterecek... Bunun için "*"& gibi bir şey kullanılıyordu sanırım...
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
peki bu aranan değeri ihtiva eden bir duruma uyarlanabilir mi? söylemek istediğim tablonun içinde "ahmet veli" yazıyor olabilir..ama ben ahmeti aradığımda ahmet'i ihtiva eden "ahmet veli" bölümünü de adres gösterecek... Bunun için "*"& gibi bir şey kullanılıyordu sanırım...
Kod:
=ADRES(TOPLA.ÇARPIM((ESAYIYSA(MBUL("ahmet";1:50)))*(SATIR(1:50)));TOPLA.ÇARPIM((ESAYIYSA(MBUL("ahmet";1:50)))*(SÜTUN(1:50))))
Bu şekilde deneyiniz..

.
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Rica ederim, iyi çalışmalar..
 
Üst