Çözüldü Aralıktaki Maksimum Değerin Sütunu Satırını Bulma

Qene

Yıllık Site Üyesi
Excel Versiyonu
Excel 2016
Excel Sürümü
64 Bit
Excel Dili
Türkçe
Merhaba,

Bir veri aralığında yazılı olan sayılardan maksimum değeri =MAK(C3:F14) formülü ile buluyoruz.

Mesela maksimum değer D5 hücresinde olsun. Bu hücrenin sütun sayısı dizinin 2. sütunu, satır sayısı ise 3...
Ben bu iki değeri formülle nasıl bulabilirim?

Teşekkürler
 
Selamlar,
Bir örnek hazırladım incelersiniz....

Sayılar B2:M20 aralığında
Maxi değer için
Kod:
You must log in to view content
(1 satır)

Satır için DİZİ Formül
Kod:
You must log in to view content
(1 satır)

Sütun için DİZİ Formül olarak
Kod:
You must log in to view content
(1 satır)

ve Adres olarak da DİZİ Formül olarak
Kod:
You must log in to view content
(1 satır)
 

Ekli dosyalar

İl mesajımda maxi değer tabloda tekti...
O nedenle TOPLA(EĞER.... şeklindeki formül geçerli idi...

Maxi değerin tekrarlı olması halinde ise iki durum için cevap

Satır olarak önce gelen

Satır için DİZİ formül
=MİN(EĞER(B2:M20=MAK(B2:M20);SATIR(B2:M20)))
Sütun için DİZİ Formül
=MİN(EĞER(((SATIR(B2:M20)=MİN(EĞER(B2:M20=MAK(B2:M20);SATIR(B2:M20))))*(B2:M20=MAK(B2:M20)));SÜTUN(B2:M20)))

Sütun olarak önce gelen

Satır için DİZİ Formül
=MİN(EĞER(((SÜTUN(B2:M20)=MİN(EĞER(B2:M20=MAK(B2:M20);SÜTUN(B2:M20))))*(B2:M20=MAK(B2:M20)));SATIR(B2:M20)))
Sütun için DİZİ Formül
=MİN(EĞER(B2:M20=MAK(B2:M20);SÜTUN(B2:M20)))
 

Ekli dosyalar

Alternatif;

DİZİ formüldür.

CPP:
You must log in to view content
(1 satır)

Bilgi için :
Bu formülünüzde Tekrarlı maximum varsa, şöyle bir problem olmakta
Maksimumların bulunduğu Satır numaralarının minimumu ile sütun numaralarının minimumundan adres oluşturmakta.

Örneğimize göre, H17 ve J16 da Maximum değerlerimiz var.
Sizin formül ise, satır olarak 16 yı sütun olarak da 8 vermekte ve adres H16 olmakta...
 
Tekrarlı maksimumların tüm listesinin elde edilmesi istenmesi durumuna örnek olarak
5 no lu mesajda eklediğim dokumanı revize edip listeyi de ilave ederek dokumanı ekliyorum..

Örnek dokumana göre
Satırlar için DİZİ Formül
Kod:
You must log in to view content
(1 satır)
Sütunlar için DİZİ Formül
Kod:
You must log in to view content
(1 satır)
 

Ekli dosyalar

Ben de sorunlu kısmı aşağıdaki gibi revize ederek çözüm üretebildim.

Yine DİZİ formüldür.

CPP:
You must log in to view content
(1 satır)

Not : Hücre aralıklarını çok fazla genişlettiğinizde yani satır ve sütun sayısını arttırdığınız da excel hesaplama yapamıyor. Belki de benim bilgisayarın remi (ram) yetmiyordur. Ek olarak paylaşmak istedim.
 
Konu sahibinin eklediği bir örnek belge bile yok iken (en şaşırdığım soru sorma biçimidir) konu sayfasında neler olmuş böyle!
VERİLEN nedir, ARANAN nedir, tablo nerededir hiçbir şey belli değil.
Konu sahibinden, "ama benim belgemde durum şöyleydi" gibi bir cevap gelirse hiç şaşırmam.

Ben de mecburen Sayın @52779 'un eklediği örnek belge (veriler B2:M20 aralığında) üzerinden cevap yazayım dedim.

En büyük değerin alanda tekrarlandığı da düşünülürse (formüllerin tümü dizi formülüdür)
-- Birinci formül, en alt satır - en sağda olanın adresi (M18),
-- İkinci formül, en alt satır - en solda olanın adresi (F18),
-- Üçüncü formül, en üst satır en sağda olanın adresi (L6),
-- Dördüncü formül, en üst satır en solda olanın adresi (L6),
Son iki formülün sonucu veri durumuna göre aynıdır.
Kod:
You must log in to view content
(4 satır)
 
Selamlar,
Gece Satır ve Sütun için DİZİ formül yazmıştım... (Bak. 8 nolu mesaj)
Bu formülde, zaten istenilen sayıyı buluyor iken ekstradan bunu R1C1 stiline çevirip, sonradan da Metin işlevleri ile sayıları tekrardan aldırma işlemleri uygulamışım... Yani R1C1 stiline ve Metin işlevleri ile R1C1 stilinden sayıları alma işlemleri gereksiz yere formüle eklenmiş oldu.

Kısaca

Satır için DİZİ formülü olarak
Kod:
You must log in to view content
(1 satır)
Sütun için DİZİ formülü olarak
Kod:
You must log in to view content
(1 satır)

şeklinde yazılabilir...

Not : 8 no lu mesajda R0C00000 için 10^5 çarpanı kullanmıştım... Örnek tabloda 99 kolon yeterli olduğundan 10^2 bile yeterli. Ben yine de 10^3 çarpanı kullandım. (999 kolon için geçerli oldu)...
 
Konuyu başlatan
Yıllık Site Üyesi
Katılım
Konu Bilgi
Durum
Çözüldü 
Forum
Excel Formül Soruları
Başlangıç tarihi
Son yanıt tarihi
Cevaplar
11
Üst