Düşey Tabloyu Yatay hale getirme

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,642
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
Merhabalar Sayın Hocalarım
ekteki tabloda 1 yılı kapsayan düşey devam eden bi çizelgem var
en solda tarih ya ve yanındaki sutunlarda başlangıç ve bitiş saatleri ola basit bi çizelgeyi tek bi formüller nasıl yatay bi hale getirilebileceğini soruyorum.
ben soruyu sormak için tabloda ay adı olarak manuel G1=OCAK I1= ŞUBAT......gibi yazdım tabiki formülasyon yapmak için ayları sayı olarak 1-2 gibi dönüştürülebilir. ben bi seferde kopyala yapıştır işe gri renkli hücrelere şubat 1-28 arasını yazdım tüm tablo nasıl formüllenir.
 

Ekli dosyalar

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,642
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
sayın hocalarım ilk çözümü kendim yapmaya bişeler formüllemeye çalıştım dosyayı gönderiyorum
fakat düşeyara formülüyle oluşturduğum tabloda 28 gün ve 30 gün olan aylardan değer alırken 28 ve 30 dan sonraki günlerde boş kalması gerekiyo ama bu kadar yapabildim
çözümümü inceler hatamı düzeltir hemde alternatif çözümler üretebilirmiyiz.
düşeyara formülünde seçilen tüm tablodan sutun sayısı kısımlarının sayılarını 34. satırda sayı ile yazdım ay numaralarını ise 35. saturda tablonun altına yazıp ilk aklıma gelen böyle formülleme yapmak
 

Ekli dosyalar

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,642
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
indis ile formülleme yapmaya çalıştım
ekteki tabloda yine sarı renk verdiğim hücrelerde değer olmaması lazım çünk aratılan sutunda o tarihler yok ama neden değer alıyo bi türlü çözemedim
 

Ekli dosyalar

Ö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
Merhaba,

İlk dosyanıza göre yazdım..

F3 hücresine yazarak diğer hücrelerin tümüne kopyalayınız..

Kod:
=İNDİS($B:$C;KAÇINCI(--($E3&"."&EĞERSAY($F$2:F$2;"Başl. Saat")&".2009");$A:$A;0);EĞER(TEKMİ(SÜTUN());2;1))
Hatalı olan satırların gözükmemesi için,

F3:AC33 aralığına koşullu biçimlendirmeden,

=EHATA(F3) formülünü yazarak biçimden yazı rengini beyaz seçiniz..

.
 

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,642
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
Teşekkürler Sayın Ömer Hocam
benim formüllemelerimle yapmaya çalıştığım düşeyara ve indis ile ilgili
hocam nerde hata yapıyorum.
kendi başıma çözmeye çalışmam lazım bazı formülleri. sizin formülleme komplike süper bişe ama ben sizin formüllemeyi anlayamam normal
 

Ö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
Kullandığınız formüldeki hatalı kısımı açıklamaya çalışayım..

H31 hücresindeki,

=TARİH(YIL(BUGÜN());H$35;$E31)

tarih fonksiyonu, açılımı

=tarih(2009;2;29) şubat ayı 28 çektiği için bu fonksiyon bir sonraki günü verir. Oda 01.03.2009 dur. Baktığınız değer otomatik olarak buna döner.

H32 deki =tarih(2009;2;30) olduğu için 02.03.2009 a dönüşür..

Aynı şekilde diğer hücrelerdeki mantıkta bundan ibarettir..

.
 

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,642
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
Peki nasıl düzeltilecek hocam benim bu tarzda formülüme nasıl bi ekleme yada düzeltme yapabiliriz
 

Ö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
Formülünüzün başına,

EĞER(AY(TARİH(YIL(BUGÜN());H$35;$E3))<>H$35;"";

ekleyebilirsiniz..

.
 

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,642
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
Sayın Ömer Hocam çok teşekkür ederim kullanmaya başladım tabloyu
öğleden akşama kadar internet bağlantısı sıkıntısı yaşadım teşekkür edemedim bi türlü
 
Üst