• DİKKAT

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

Serileri fonksiyonla bulabilir miyiz?

Katılım
25 Mart 2009
Mesajlar
62
Excel Vers. ve Dili
office 2000, visual basic
Tablodaki gibi sayı serilerini fonksiyonla tespit edebilir miyiz yoksa makro mu kullanmak gerekir?
 

Ekli dosyalar

Merhaba,

Alternatif olsun.

B1 hücresine yazarak alt satırlara kopyalayınız..

Kod:
=EĞER(SATIRSAY($B$1:B1)=1;1;EĞERSAY(DOLAYLI("A"&ARA(2;1/
($A$1:A1<>A1);SATIR($A$1:A1))+1&":A"&SATIRSAY($B$1:B1));A1))

.
 
bir sorum daha var
bu tabloda kişilerin serilerini tek tek ne seri yaptığını nasıl formulize edebiliriz.
En çok seri yapanı bulabiliyorum ama en öok seri yapan 2. ve 3. kişiyi nasıl buluruz?
 
En çok seri yapandan kastınız nedir ?
 
Mehmet 6 seri yapmış mak dediğimde 6 ve düşeyara dediğimde mehmet i buluyorum ama ali ve selim 2 seri yapmış onların 2 serisini ve ismini nasıl buluruz?
 
Selamlar,

Özet tablo ile rahatlıkla istediğiniz sonuca ulaşabilirsiniz.
 
Bu duruma göre ençok seri yapan değil en büyük seriye ulaşan değeri arıyorsunuz sanırım. Yanlışsa düzeltiniz.

Bu mantıkla düşünülürse,

Örnek olarak en büyük seriye ulaşılan değer 6 olsun ve bu xxx adlı kişi olsun ikinci en büyük seriye ulaşılan değer 5 olsun ve bununda kişi adı xxx olursa bu durumda ne olması gerekiyor.

Bu önergelerin dışında birde aynı değerin birden çok kişiye denk gelmesi durumu var. Yani 6 değerine ulaşan 3 kişi olursa ne olması gerekiyor. Bu durumla karşılaşılırsa tüm değerler mi bulunacak yoksa birini yazmamız yeterli mi?

Soruyla ilgili tüm olasıkları tekrar düşünerek sorunuzu detaylı açıklarsanız sevinirim.

.
 
o zaman şöyle yapalım tabloda isim sayısını sınırlayalım sadece ali, selim, ve mehmet var. bu daha mantıklı heralde hangi isim en çok hangi değere ulaşabilmiş? hepsi 6 yapmışsa hepsinin isim hanesinin yanında 6 yı görebileyim. İsim şartına baülı olarak ulaştıkları en yüksek değer??
 
Sayın bdmaestro,

Bu açıklamanızdan birşey anlayamadım maalsef. Konuyu biliyormuşuz gibi değil bilmiyormuşuz gibi anlatmanız gerekir. Düşündüklerinizi anlamamızı beklemeyin lütfen.

Küçük bir örnek dosya ekleyerek olmasını istediğiniz değerleri dosya üzerinde manuel yazarak açıklayınız.

.
 
Dosyada yeşil olan alanlar listedeki isimlerin en çok ulaştıkları değerler. Formülü ya da fonksiyonu nedir? nasıl hesaplanır?
 

Ekli dosyalar

Merhaba;
B sütununa Ömer beyin 3 nolu mesajındaki kodları yerleştirdikten sonra,
Diğer sütunlarda sanırım istediğiniz sonucu bulabilirsiniz.
Eki inceleyin.
İyi çalışmalar.
 

Ekli dosyalar

Sayın muygun
İlginiz için teşekkürler fakat Son gönderdiğim dosyaya bakabilme imkanınız olursa ben sadece bir kez isim kullanıp o ismin en fazla yaptığı seri sayısını görmek istiyorum yani sizin dosyada mehmet in 2 serisi yakaladığı da var ama mehmet 6 yazsın sayfanın herhangi bir yerinde yeter çünkü mehmet en fazla 6 sayısına ulaşmış
 
Dosyada yeşil olan alanlar listedeki isimlerin en çok ulaştıkları değerler. Formülü ya da fonksiyonu nedir? nasıl hesaplanır?

Merhaba;
13 nolu mesaj ekiniz ile ilk mesaj ekiniz arasında fark nedir? (ben bir fark görmedim)
Eki tekrar inceleyin.
İyi çalışmalar.
 

Ekli dosyalar

Eğer 16 nolu mesaj eki isteğinizi karşılamıyorsa manuel olarak istediğiniz sonucu gösteren bir örnek ekleyin.
 
Selamlar,

Alternatif olarak seri numarası oluşturmak için aşağıdaki formülü kullanabilirsiniz.

Kod:
=EĞER(A1="";"";EĞER(SATIR()=1;1;EĞER(DOLAYLI("A"&SATIR()-1)=A1;DOLAYLI("B"&SATIR()-1)+1;1)))

En büyük seriyi oluşturan kişiyi bulmak içinde ekli dosyayı inceleyebilirsiniz.
 

Ekli dosyalar

Korhan Bey;

Teşekkürler istediğim sizin dosyanızdaki gibiydi...
İlgilenen tüm excel.web.tr uzmanlarına ve ailemize teşekkürler. İyi çalışmalar.
 
Son düzenleme:
Korhan bey;
ben dosyanıza sabah baktım, sonuçlar tam benim istediğim gibi ama formülleri başka bir yerde kullandığımda #değer hatası veriyor. Sizin eğer ile başlayan formülünüzün başında ayraç parantezi açma işareti var anlamı var mıdır? formüle tıklandığında kayboluyorlar....
 
Son düzenleme:
Geri
Üst