• DİKKAT

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

Hücredeki verinin belirli bir kısmını uygun formata göre değiştirme

Katılım
3 Kasım 2015
Mesajlar
6
Excel Vers. ve Dili
Microsoft Excel 2013
Merhaba,

"2015 yılı Q4" verisini 31.12.2015 olarak
"2014 yılı Q3" verisini 30.09.2014 olarak
"2013 yılı Q2" verisini 30.06.2013 olarak
"2012 yılı Q1" verisini 31.03.2012 olarak
değiştirmekte kullanabileceğim bir formüle ihtiyacım vardır.
Bunu yaparken baştaki "2015" yani yıl bilgisi kısmını kopyalayıp "31.12, 30.09, 30.06,31.03" değerinin sonuna eklemesi ve "31.12.2015, 30.09.2011, 30.06.2023, 31.03.2002 vb" şeklinde değiştirmesi gerekmektedir çünkü 2011'den başlayarak bu şekilde verilerim bulunmaktadır.

Örnek vermek gerekirse;
R2 sütun değeri; Dönüşmesi beklenen değer;
2012 yılı Q1 => 31.03.2012
2013 yılı Q2 => 30.06.2013
şeklinde ilerleyebilmeli.

Yardımlarınız için şimdiden teşekkürler.

Saygılarımla,
 
Son düzenleme:
Merhaba,

Tag'daki formülü dener misiniz?

Kod:
=--(ARA(--SAĞDAN(A1;1);SATIR($1:$4);{"31.03."\"30.06."\"30.09."\"31.12."})&SOLDAN(A1;4))
 
Merhaba,

Tag'daki formülü dener misiniz?

Kod:
=--(ARA(--SAĞDAN(A1;1);SATIR($1:$4);{"31.03."\"30.06."\"30.09."\"31.12."})&SOLDAN(A1;4))

Merhaba, yardımınız için teşekkürler. Kodu yazdığımda bir sonuç alamadım. Değiştirilmesi gereken değerler R2 sütununda 2. satırdan itibaren yer almakta. Hangi alanını değiştirmem gerekiyor kodun doğru alanı hedefleyebilmek için?

Birde şu kısmı anlayamadım; "31.03."\"30.06."\"30.09."\"31.12." bu değerleri neyin yerine yazması gerektiğini nasıl anlamaktadır? Toplamda 300 satır veri içinde bu sutün değerlerini belirtilen şekilde değiştirmem gerekiyor. bunları yeni bir sütuna yazdırmamızda herhangi bir sakınca yok.

Q1 = 31 Mart = 31.12
Q2 = 30 Haziran = 30.06
Q3 = 30 Eylül = 30.09
Q4 = 31 Aralık = 31.12

Saygılarımla,
 
Son düzenleme:
Merhaba,

A1 yazan kısımları R2 olarak değiştirin düzelecektir.

Sağdan formülü ile metindeki Q ile ifade edilen dönemi alıyor ve ona karşılık gelen tarihi getiriyor.

Çok zamanım yok malesef, formülü detaylandıramıyorum.
 
Merhabalar,
Yardımcı sütun kullanmak şartı ile alternatif;

  • A1 hücresine 05Ocak,
  • B1 hücresine =YERİNEKOY(YERİNEKOY(A1;"Ocak";"Jan");"Şubat";"Feb")&2015 (kırmızı dolgulu alanı 12 adet Ay'ı yazınız.)

Sonuç için;
Kod:
=TARİH(SAĞDAN(B1;4);
  KAÇINCI(3;MBUL({[COLOR="Red"]"Jan"\"Feb"\"Mar"[/COLOR]};B1));
--SOLDAN(B1;2))
[COLOR="Blue"]Formül dizi formülüdür.CTRL+SHIFT+ENTER ile tamalayınız.[/COLOR]
Formül içerisinde yer alan kısma diğer Ay isimlerini yazınız. (İngilizce olarak)

Saygılar,
Hay marja!
 
Merhaba arkadaşlar,

Beceriksizliğimi mazur görün fakat başaramadım.

B1 hücresine =YERİNEKOY(YERİNEKOY(A1;"Ocak";"Jan");"Şubat";"Feb")&2015
Burada sadece 4 ay'a ihtiyacım vardır. Mart, Haziran, Eylül ve Aralık yani çeyrek sonlarındaki ay'lar (3 Aylık dönemlerin son ay'ları yani)

Google docs üzerinde bir test excel'i oluşturdum. Excel üzerinde A sütunundaki değeri B sütunundaki gibi düzeltiecek şekildeki formül'ü C sütununa bu dosya üzerinde yazmak mümkün müdür?
Aşağıda düzenlenebilir şekilde google docs'a yükledim. Eğer buradan formülü paylaşabilirseniz çok memnun olurum.

https://docs.google.com/spreadsheets/d/15MdIs6eHVBtuKJ1urJrm9CV2Vlh9DGLb859k9K5w7ZE/edit?usp=sharing

Bir kez daha yardımlarınız için teşekkür ederim.

Saygılarımla,
 
Son düzenleme:
Tekrardan merhaba,
Sonuç alacağınız hücrelerin biçim ayarlarınızı tarih yapıp deneyiniz.
Kod:
=--DÜŞEYARA(A1;{"2015 Yılı Q4";"31.12.2015"\
  "2015 Yılı Q3";"30.09.2015"\
    "2015 Yılı Q2";"30.06.2015"\
  "2015 Yılı Q1";"31.03.2015"};2;)
 
Tekrardan merhaba,
Sonuç alacağınız hücrelerin biçim ayarlarınızı tarih yapıp deneyiniz.
Kod:
=--DÜŞEYARA(A1;{"2015 Yılı Q4";"31.12.2015"\
  "2015 Yılı Q3";"30.09.2015"\
    "2015 Yılı Q2";"30.06.2015"\
  "2015 Yılı Q1";"31.03.2015"};2;)

Çalıştı dostum, çok teşekkür ederim.

Peki 2009'dan 2017'ye varan bir aralık için aynı formülü nasıl genişletebiliriz? yada bu formül o şekilde genişletilebilir mi?
 
Tekrar selamlar,

aşağıdaki gibi bir formülle çözüme ulaştım şimdilik paylaşmak istedim.

Kod:
=YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(SAĞDAN(S2;UZUNLUK(S2)-5);"Yılı Q4";"31.12";1);"Yılı Q3";"30.09";1);"Yılı Q2";"30.06";1);"Yılı Q1";"31.03";1)&"."&SOLDAN(S2;4)

Formülle yaptığımız, baştan 5. karakterden itibaren alıp (2015 Yılı Q4) değişmesi beklediğimiz alanı (Yılı Q4") uygun şekliyle (31.12) değiştirdikten sonra sonuna ".2015" yazdırmak. 31.12.2015
Formülde "S2" sütunundaki değer bakmakta.

Burada bir sorum daha olacak;

"Yılı Q4" ksımındaki yazı için "Y" harfinin büyük/küçük harf uyum sorununu bu formül içinde çözmemiz mümkün müdür?
 
Son formülde bir güncelleme yaptım onuda paylaşmak istedim.

Kod:
=EĞER(S6="";"";YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(SAĞDAN(S6;UZUNLUK(S6)-5);"Yılı Q4";"31.12";1);"Yılı Q3";"30.09";1);"Yılı Q2";"30.06";1);"Yılı Q1";"31.03";1)&"."&SOLDAN(S6;4))

Tarih için baktığı sütun boş ise hedef sütunu da boş bırakıyor böylece.
 
Geri
Üst