• DİKKAT

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

Eger&Düşeyara Aynı anda kullanımı destek

  • Konbuyu başlatan Konbuyu başlatan DoLi
  • Başlangıç tarihi Başlangıç tarihi
Katılım
11 Aralık 2010
Mesajlar
148
Excel Vers. ve Dili
2003 - 2007 Türkçe , İngilizce
Merhaba,

Bir kaç formül denedim ama işin içinden cıkamadım :) İstemiş oldugum formül kullanımı ekteki örnek ile göstermiş bulunmaktayım.Konu hakkında uzman arkadaslardan destek bekliyorum

Teşekkürler
 

Ekli dosyalar

Merhaba

B2 hücreye yazıp tablonuza kopyalayarak deneyiniz.

Kod:
=EĞERHATA(ARA(DOLAYLI("data!c"&TOPLA.ÇARPIM(($A2=data!$B$2:$B$40)*(B$1=data!$A$2:$A$40)*(SATIR(data!$C$2:$C$40))));{"gelmedi";"IstIfa";"izinli";"raporlu"};{"G";"İS";"İZ";"R"});"")
 
Alternatif olarak şöyle bir şey mi aradığınız:
 

Ekli dosyalar

Merhaba

B2 hücreye yazıp tablonuza kopyalayarak deneyiniz.

Kod:
=EĞERHATA(ARA(DOLAYLI("data!c"&TOPLA.ÇARPIM(($A2=data!$B$2:$B$40)*(B$1=data!$A$2:$A$40)*(SATIR(data!$C$2:$C$40))));{"gelmedi";"IstIfa";"izinli";"raporlu"};{"G";"İS";"İZ";"R"});"")

çok teşekkürler valla helal olsun ;)
 
Merhaba

Syn YUSUF44'ün çalışmasını kötülemiş olmayayım, farklı bir bakış açısı. indis fonksiyonu gibi kullanmaya çalışmış. Güzel bir fikir olduğunu söyleyebilirim.
Ancak sizin istediğiniz tüm sonuçları maalesef vermez.
 
Merhaba,

evet bende şimdi kontrol ettim.sdaece bir günü veriyor diger günleri vermiyor:S
 
sayın uzmanamele

sizin yapmıs oldugnuz calısma cok basarılı fakat anlamakta sıkıntı cektimde :) biraz acabilirmisiniz.

mesala satır ve dolaylı formülü ordaki görevi görüyor
 
Merhaba

Syn YUSUF44'ün çalışmasını kötülemiş olmayayım, farklı bir bakış açısı. indis fonksiyonu gibi kullanmaya çalışmış. Güzel bir fikir olduğunu söyleyebilirim.
Ancak sizin istediğiniz tüm sonuçları maalesef vermez.

Aslında ben Topla.Çarpım formülünü nerdeyse hiç kullanmadım ve hala da formül diziminin nasıl olduğunu bilmiyorum. Formülünüzde kullandığınız EĞERHATA'yı da daha önce görmedim ve kullanmadım. Bu sorunun sizin yaptığınız gibi topla.çarpımla çözülebileceği aklıma gelmişti ama formül dizimini bilmediğimden ben de kendimce elimdeki imkanları kullanarak çözmeye çalıştım. zaten farkettyiseniz data safyasında hem yardımcı sütun kullandım; hem de sütunların yerlerini değiştirdim.

kısacası, elimdeki imkanlarla ancak bu kadar yapabiliyorum:dusun:
 
Merhaba,

evet bende şimdi kontrol ettim.sdaece bir günü veriyor diger günleri vermiyor:S

Ben de şimdi kontrol ettim:( haklısınız sadece düşeyaraya bağladığımdan ilk veriyi alıyor, sonrakileri almıyor maalesef.
 
sayın uzmanamele

sizin yapmıs oldugnuz calısma cok basarılı fakat anlamakta sıkıntı cektimde :) biraz acabilirmisiniz.

mesala satır ve dolaylı formülü ordaki görevi görüyor

Merhaba
Bir formülün nasıl çalıştığını anlamak için; formüller / formülü değerlendir yöntemi ile hesap adımlarını incelemenizi öneririm.
Daha iyi izleyebilmek için formülün başvurduğu aralığın 5-10 satır olması için küçük değişiklik yapın.

Topla.Çarpım ile; A sütunundaki isimlerin, 1. satırdaki tarihler ile çakıştığı hücre satır numarasını buluyoruz. Bu data sayfası C sütununda olduğundan Dolaylı fonksiyonu ile bu hücrede yazılan metni alıyoruz.
Ara fonksiyonu ile bu metnin kısaltmasını buluyoruz.
Topla.Çarpım fonksiyonu veri bulamazsa hata vereceğinden Eğerhata ile hatayı yok sayıyoruz.
Excel2003 için Eğerhata yerine Eğer(Ehatalıysa;....) gibi kullanmak gerekir.
 
deneye deneye ögrencez malatyalı topragam canın sagolsn :)
 
Merhaba
Bir formülün nasıl çalıştığını anlamak için; formüller / formülü değerlendir yöntemi ile hesap adımlarını incelemenizi öneririm.
Daha iyi izleyebilmek için formülün başvurduğu aralığın 5-10 satır olması için küçük değişiklik yapın.

Topla.Çarpım ile; A sütunundaki isimlerin, 1. satırdaki tarihler ile çakıştığı hücre satır numarasını buluyoruz. Bu data sayfası C sütununda olduğundan Dolaylı fonksiyonu ile bu hücrede yazılan metni alıyoruz.
Ara fonksiyonu ile bu metnin kısaltmasını buluyoruz.
Topla.Çarpım fonksiyonu veri bulamazsa hata vereceğinden Eğerhata ile hatayı yok sayıyoruz.
Excel2003 için Eğerhata yerine Eğer(Ehatalıysa;....) gibi kullanmak gerekir.

teşekkür ederim yardımınız için sagolun
 
Geri
Üst