• DİKKAT

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

Düşeyara ile Alınan Verilerde Rakamın Önündeki 0'ı Almaması

ahmed_ummu

Altın Üye
Katılım
28 Mart 2011
Mesajlar
777
Excel Vers. ve Dili
Excel 2010 Professional Plus 64 Bit
Merhaba arkadaşlar.

Ekte gönderdiğim örnek dosyada ücretli_veri sayfasında, E3 ve F3 den başlayan Veri Doğrulama ile oluşturulmuş listem var. Listedeki veriler parametreler sayfasının G ve H hücrelerinden alınıyor. Listeden seçim yapılınca hücreye 01, 02, 03 ... 31 diye yazıyor. Buraya kadar bir sorun yok. Ayrıca listeden seçtiğim bu verileri ÜP_1-31 sayfasına düşeyara ile aldırıyorum. Düşeyara ile alınan bu verilerin 0 kısmı çıkmıyor. Mesela ücretli_veri sayfasından listeden seçim yaparak E3 hücresine 01, F3 hücresine 08 seçtiğimde, düşeyara formülü ile ÜP_1-31 sayfasına verileri alırken 1 ve 8 rakamlarını alıyor. 0108 olarak alması gerekiyor. Yardımcı olursanız çok sevinirim.
 

Ekli dosyalar

Merhaba,
Deneyebilirmisiniz.

Kod:
=EĞER(B13="";"";BİRLEŞTİR(METNEÇEVİR(DÜŞEYARA(B13;ücretli_veri!A:F;5;0);"gg");BİRLEŞTİR(METNEÇEVİR(DÜŞEYARA(B13;ücretli_veri!A:F;6;0);"gg"))))

0108 arasına / . vs. eklemek isterseniz aşağıdaki gibi de olabilir. 01/08 gibi,

Kod:
=EĞER(B13="";"";BİRLEŞTİR(METNEÇEVİR(DÜŞEYARA(B13;ücretli_veri!A:F;5;0);"gg");"/";BİRLEŞTİR(METNEÇEVİR(DÜŞEYARA(B13;ücretli_veri!A:F;6;0);"gg"))))
 
Merhaba,
Deneyebilirmisiniz.

Kod:
=EĞER(B13="";"";BİRLEŞTİR(METNEÇEVİR(DÜŞEYARA(B13;ücretli_veri!A:F;5;0);"gg");BİRLEŞTİR(METNEÇEVİR(DÜŞEYARA(B13;ücretli_veri!A:F;6;0);"gg"))))

0108 arasına / . vs. eklemek isterseniz aşağıdaki gibi de olabilir. 01/08 gibi,

Kod:
=EĞER(B13="";"";BİRLEŞTİR(METNEÇEVİR(DÜŞEYARA(B13;ücretli_veri!A:F;5;0);"gg");"/";BİRLEŞTİR(METNEÇEVİR(DÜŞEYARA(B13;ücretli_veri!A:F;6;0);"gg"))))

Çok teşekkürler sayın ccuneyt13 gönderdiğiniz formül ile sorun çözüldü.
 
SAyın @ccuneyt13 yıl bilgisini de aldrmak istiyorum aşağıdaki ki gibi bir formül ekledim sizin formülünüze ama 19050709 olarak verdi. Dosyamı ekledim. ÜP_1-31 sayfası AY hücresi yeşil renkli olan hücre. Bakabilir misiniz.
=EĞER(B13="";"";BİRLEŞTİR(METNEÇEVİR(DÜŞEYARA(B13;ücretli_veri!A:I;9;0);"yyyy");BİRLEŞTİR(METNEÇEVİR(DÜŞEYARA(B13;ücretli_veri!A:G;7;0);"gg");BİRLEŞTİR(METNEÇEVİR(DÜŞEYARA(B13;ücretli_veri!A:H;8;0);"gg")))))
 

Ekli dosyalar

Hocam ÜP_1-31 sayfasında ki sonucu 0912026 şeklindemi görmek istiyorsunuz yoksa ücretli_veri sayfasındaki gün ay yıl birleşimini tarih olarak mı görmek istiyorsunuz. ÜP_1-31 sayfasında 09.12.2026 tarih formatı mı olacak ?

Son gönderdiğiniz örnek dosyaya göre:

0912026 şeklinde görmek istiyorsanız;

Kod:
=EĞER(B13="";"";BİRLEŞTİR(METNEÇEVİR(DÜŞEYARA(B13;ücretli_veri!A:I;7;0);"gg");BİRLEŞTİR(METNEÇEVİR(DÜŞEYARA(B13;ücretli_veri!A:I;8;0);"gg");BİRLEŞTİR(METNEÇEVİR(DÜŞEYARA(B13;ücretli_veri!A:I;9;0);"Genel")))))

09.12.2026 şeklinde görmek istiyorsanız;

Kod:
=METNEÇEVİR(EĞER(B13="";"";TARİH(DÜŞEYARA(B13;ücretli_veri!A:I;9;0);DÜŞEYARA(B13;ücretli_veri!A:I;8;0);DÜŞEYARA(B13;ücretli_veri!A:I;7;0)));"GG.AA.YYYY")
 
Son düzenleme:
Hocam ÜP_1-31 sayfasında ki sonucu 09012026 şeklindemi görmek istiyorsunuz yoksa ücretli_veri sayfasındaki gün ay yıl birleşimini tarih olarak mı görmek istiyorsunuz. ÜP_1-31 sayfasında 09.12.2026 tarih formatı mı olacak ?

Son gönderdiğiniz örnek dosyaya göre:

09012026 şeklinde görmek istiyorsanız;

Kod:
=EĞER(B13="";"";BİRLEŞTİR(METNEÇEVİR(DÜŞEYARA(B13;ücretli_veri!A:I;7;0);"gg");BİRLEŞTİR(METNEÇEVİR(DÜŞEYARA(B13;ücretli_veri!A:I;8;0);"gg");BİRLEŞTİR(METNEÇEVİR(DÜŞEYARA(B13;ücretli_veri!A:I;9;0);"Genel")))))

09.12.2026 şeklinde görmek istiyorsanız;

Kod:
=METNEÇEVİR(EĞER(B13="";"";TARİH(DÜŞEYARA(B13;ücretli_veri!A:I;9;0);DÜŞEYARA(B13;ücretli_veri!A:I;8;0);DÜŞEYARA(B13;ücretli_veri!A:I;7;0)));"GG.AA.YYYY")
Formül için çok teşekkürler 2024-12-31 Yani yıl 1 ay 2 gün 3 olacak gönderdiğiniz kodda değişiklik yaptım ama -45542 sonucunu verdi bi bakabilir nisiniz.
 
YIL - AY - GÜN için aşağıdaki gibi deneyin hocam.

=METNEÇEVİR(EĞER(B13="";"";TARİH(DÜŞEYARA(B13;ücretli_veri!A:I;9;0);DÜŞEYARA(B13;ücretli_veri!A:I;8;0);DÜŞEYARA(B13;ücretli_veri!A:I;7;0)));"YYYY.AA.GG")
 
YIL - AY - GÜN için aşağıdaki gibi deneyin hocam.

=METNEÇEVİR(EĞER(B13="";"";TARİH(DÜŞEYARA(B13;ücretli_veri!A:I;9;0);DÜŞEYARA(B13;ücretli_veri!A:I;8;0);DÜŞEYARA(B13;ücretli_veri!A:I;7;0)));"YYYY.AA.GG")

Çok teşekkürler sayın
ccuneyt13
 
Geri
Üst