• DİKKAT

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

Soru SATIR DEĞERİ GETİRME

  • Konbuyu başlatan Konbuyu başlatan com5
  • Başlangıç tarihi Başlangıç tarihi
Katılım
15 Ocak 2019
Mesajlar
233
Excel Vers. ve Dili
Office 365
Merhaba

Güne göre personel çalışma raporu hazırlayacağım c1 satırındaki firmayı seçince o firmaya ait personellerin b2 + c2 + d2 +e2 otomatik gelmesini istiyorum. Bu mümkünmüdür.

Bana sadece personelin adı soyadını getirebileceğim birşey lazım.

1562871736746.png
 

Ekli dosyalar

Son düzenleme:
hocam tam olarak sanırım anlatamadım.

c1 hücresine firmayı seçince. Belirtilen firmadaki personellerin isimlerinin gelmesini istiyorum.

Kod:
=EĞERHATA(İNDİS('veri girişi'!$F$1:$F$2000;TOPLAMA(15;6;(SATIR($A$2:$A$2000)/(('veri girişi'!$A$2:$A$2000=$A3)*('veri girişi'!$D$2:$D$2000=$C$1)));SÜTUN(B$1)));"")

bu kod işime yaramadı malasef.
 
Neden örnek dosyada gayet güzel çalıştı.Siz ne arıyorsunuz da işinize yaramadı?
İlgili tarihde ve Firma isminde Personel var ise satıra getiriyor.Yok ise boş bırakıyor.
 
Son düzenleme:
hocam formülünüz çalışıyor ona lafım yok ama amacım dışında bir formül ben sadece firmalara ait personellerin ismini değişsin istiyorum

değişmesini istediğim yerleri sarıya boyadım. Yardım etmenizi ümit eder, şimdiden teşekkür ederim.

1562914723544.png
 

Ekli dosyalar

Son düzenleme:
Özet sayfasında B2 hücresine aşağıdaki formülü yazıp sağa doğru kopyalayın:

Kod:
=İNDİS(DOLAYLI($C$1);SÜTUN()-1)
 
Sorunuz aşağıda Gün güme gitti.
Güne göre personel çalışma raporu hazırlayacağım c1 satırındaki firmayı seçince o firmaya ait personellerin b2 + c2 + d2 +e2 otomatik gelmesini istiyorum. Bu mümkünmüdür.
Hangi güne göre:Aşağıdaki tarihleri neden yazdınız?
 
Sorunuz aşağıda Gün güme gitti.
Güne göre personel çalışma raporu hazırlayacağım c1 satırındaki firmayı seçince o firmaya ait personellerin b2 + c2 + d2 +e2 otomatik gelmesini istiyorum. Bu mümkünmüdür.
Hangi güne göre:Aşağıdaki tarihleri neden yazdınız?


hocam gün boşa gitmedi. istediğim şey formülle mümkün ise günleri çoketopla ile farklı bir yöntemle yapacağım. sizi uğraştırmak istemedim. Sadece.
 
Sizi önce forumdaki diğer arkadaşlara havale ediyorum.Son.
 
Sizi önce forumdaki diğer arkadaşlara havale ediyorum.Son.

hocam neden bu şekilde cümleler kurduğunuzu anlamadım.
Daha önceden okadar yardımınız dokundu ki... hayranı olduğum birisisiniz.
Bu şekilde davranmanıza bir anlam veremedim. İlginç...
 
Özet sayfasında B2 hücresine aşağıdaki formülü yazıp sağa doğru kopyalayın:

Kod:
=İNDİS(DOLAYLI($C$1);SÜTUN()-1)


Hocam tekrar merhaba

bu formülde hatalı olan birşey var aslında formül tam istediğim gibi çalışıyor fakat hatalı çalışıyor


Örneğin Personel Listesi ( ad yönetici ile ) "hakan" olarak seçildi.
HAKAN 1
HAKAN 2
HAKAN 3
HAKAN 4
HAKAN 5
HAKAN 6
HAKAN 7
HAKAN 8
HAKAN 9
HAKAN 10

formülü kullandıktan sonra personel atlayarak geliyor.
Örneğin :
HAKAN 1
HAKAN 3
HAKAN 5
HAKAN 7
HAKAN 9


=İNDİS(DOLAYLI($C$1);SÜTUN()-1) bu şekilde girilince bu hatayı aldığımı yeni farkettim :) -1 değeri 0 ve +1 olarak değiştirdiğimde de aynı hatayı alıyorum. tabi farklı bir biçimde ...

yardımınızı rica ediyorum.
 
Muhtemelen özet sayfasında araya sütun eklemişsinizdir/hücre birleştirme yapmışsınızdır.
 
malasef birleştirme ve araya sütun ekleme gibi bir durum olmadı formül 1 kişi atlayarak gidiyor
 
Dosyayı hatalı haliyle paylaşır mısınız?
 
tabiiki; sorunu sanırım anladım. Hücreyi birleştirince hata veriyor. birleştirmeyince sorunsuz çalışıyor. Birleştirerek kullanabilirmiyim.

Örnek Birleştirmeyince ( sorunsuz çalışıyor )

1568619556051.png

Birleştirince sorun çıkıyor.
1568619593031.png
 

Ekli dosyalar

malasef birleştirme ve araya sütun ekleme gibi bir durum olmadı formül 1 kişi atlayarak gidiyor

tabiiki; sorunu sanırım anladım. Hücreyi birleştirince hata veriyor. birleştirmeyince sorunsuz çalışıyor. Birleştirerek kullanabilirmiyim.

Örnek Birleştirmeyince ( sorunsuz çalışıyor )

Ekli dosyayı görüntüle 209296

Birleştirince sorun çıkıyor.
Ekli dosyayı görüntüle 209297

Demek ki birleştirme varmış ;)

Şu şekilde deneyin:

=EĞERHATA(İNDİS(DOLAYLI($C$1);SÜTUN()/2);"")
 
Sorularınızı sorarken asıl dosyanızla aynı yapıda dosya paylaşmanız bunun için önemli. Çözümü bize verilen bilgilere ve örnek dosyaya göre hazırlıyoruz. Eğer farklı bir dosyada kullanacaksanız ya da sonradan dosya yapısında değişiklik yaparsanız bu hususa dikkat etmenizi rica ederim.
 
Geri
Üst