formüllü metin yazmada satırbaşı sorunu

Katılım
25 Ocak 2006
Mesajlar
763
Excel Vers. ve Dili
2019 tr
Altın Üyelik Bitiş Tarihi
04-01-2024
Kod:
="      "&KIRP("Yüklenici, "&H159&" tarafına  "&METNEÇEVİR(N159;"gg.aa.yyyy")&" tarihinde ihale edilen "&G159&" yolunun toplam uzunluğu "&K159&" Km ve "&J159&" standardındadır. Proje bedeli "&YUVARLA(V159;-5)/1000000&" Milyon TL "&EĞER(Y159>0;"olup, bugüne kadar toplamda "&YUVARLA(Y159;-5)/1000000&" Milyon TL harcanarak "&METNEÇEVİR(AB159;"% 0,0")&" fiziki gerçekleşme sağlanmıştır.";"dir.")&"
"&KIRP(""&EĞER((FH159+FP159+FN159+FF159)>0;"İhale kapsamında,";"")&" "&EĞER((FH159+FP159)>0;" toplam uzunluğu "&METNEÇEVİR(YUVARLA((FI159*2+FQ159);0);"#.###")&" m olan "&YUVARLA((FH159+FP159);0)&" adet tünel,";"")&" "&EĞER((FN159+FF159)>0;" toplam uzunluğu "&METNEÇEVİR(YUVARLA((FG159*2+FO159);0);"#.###")&" m olan "&(FF159*2+FN159)&" adet köprü ";"")&" "&EĞER((FH159+FP159+FN159+FF159)>0;"bulunmaktadır.";""))&"
      "&KIRP(EĞER(TOPLA(FB162:FQ162)>0;KIRP(""&EĞER((FF162+FH162+FN162+FP162)>0;""&($FT$2-1)&" yılı sonuna kadar toplam uzunluğu";"")&" "&EĞER((FH162+FP162)>0;""&YUVARLA((FI162*2+FQ162);0)&" m olan "&(FH162+FP162)&" adet tünel,";"")&"  "&EĞER((FN162+FF162)>0;""&METNEÇEVİR((FG162*2+FO162);"#.###")&" m olan  "&(FF162*2+FN162)&" adet köprü";"")&" "&EĞER((FF162+FH162+FN162+FP162)>0;"tamamlanmıştır.";""))&" "&KIRP(""&EĞER(VE((FF162+FH162+FN162+FP162)>0;(FB162+FC162+FD162+FE162+FJ162+FK162+FL162+FM162)>0);"Ayrıca";""&($FT$2-1)&" yılı sonuna kadar toplam uzunluğu")&" "&EĞER(FB162>0;""&METNEÇEVİR(FB162;"#.#")&" Km BY-BSK";"")&" "&EĞER(FC162>0;""&FC162&" Km BY-SK";"")&" "&EĞER(FD162>0;""&FD162&" Km BY-SK Üzeri BSK";"")&" "&EĞER(FE162>0;""&FE162&" Km BY-BSK Onarımı";"")&" "&EĞER(FJ162>0;""&FJ162&" Km TY-BSK";"")&" "&EĞER(FK162>0;""&FK162&" Km TY-SK";"")&" "&EĞER(FL162>0;""&FL162&" Km TY-SK Üzeri BSK";"")&" "&EĞER(FM162>0;""&FM162&" Km TY-BSK onarımı";"")&" "&EĞER((FB162+FC162+FD162+FE162+FJ162+FK162+FL162+FM162)>0;" tamamlanmıştır.";""));""&($FT$2-1)&" yılı sonu itibariyle tamamlanan kesim bulunmamaktadır."))&"
      "&KIRP(""&EĞER((FB163+FC163+FD163+FE163+FJ163+FK163+FL163+FM163)>0;""&$FT$2&" yılı içerisinde toplam uzunluğu ";"")&"  "&EĞER((FH163+FP163)>0;""&METNEÇEVİR(YUVARLA((FI163*2+FQ163);0);"#.###")&" m olan "&(FH163+FP163)&" adet tünel";"")&"  "&EĞER((FN163+FF163)>0;" "&METNEÇEVİR((FG163*2+FO163);"#.###")&" m olan "&(FF163*2+FN163)&" adet köprü";"")&" "&EĞER(FB163>0;""&FB163&" Km BY-BSK";"")&" "&EĞER(FC163>0;""&FC163&" Km BY-SK";"")&" "&EĞER(FD163>0;""&FD163&" Km BY-SK Üzeri BSK";"")&" "&EĞER(FE163>0;""&FE163&" Km BY-BSK Onarımı";"")&" "&EĞER(FJ163>0;""&FJ163&" Km TY-BSK";"")&" "&EĞER(FK163>0;""&FK163&" Km TY-SK";"")&" "&EĞER(FL163>0;""&FL163&" Km TY-SK Üzeri BSK";"")&" "&EĞER(FM163>0;""&FM163&" Km TY-BSK onarımı";"")&" "&EĞER((FB163+FC163+FD163+FE163+FJ163+FK163+FL163+FM163)>0;"  hedeflenmiştir.";"")&"     "&EĞER((FH164+FP164)>0;"toplam uzunluğu "&METNEÇEVİR(YUVARLA((FI164*2+FQ164);0);"#.###")&" m olan "&(FH164+FP164)&" adet tünel";"")&"  "&EĞER((FN164+FF164)>0;"  toplam uzunluğu "&METNEÇEVİR((FG164*2+FO164);"#.###")&" m olan "&(FF164*2+FN164)&" adet köprü";"")&" "&EĞER(FB164>0;""&FB164&" Km BY-BSK";"")&" "&EĞER(FC164>0;""&FC164&" Km BY-SK";"")&" "&EĞER(FD164>0;""&FD164&" Km BY-SK Üzeri BSK";"")&" "&EĞER(FE164>0;""&FE164&" Km BY-BSK Onarımı";"")&" "&EĞER(FJ164>0;""&FJ164&" Km TY-BSK";"")&" "&EĞER(FK164>0;""&FK164&" Km TY-SK";"")&" "&EĞER(FL164>0;""&FL164&" Km TY-SK Üzeri BSK";"")&" "&EĞER(FM164>0;""&FM164&" Km TY-BSK onarımı";"")&" "&EĞER((FB164+FC164+FD164+FE164+FJ164+FK164+FL164+FM164)>0;"  tamamlanmıştır.";""))&"
      "&KIRP(EĞER(AE159>0;KIRP(""&($FT$2-1)&" yılından devreden "&EĞER((AC159)>0;" "&YUVARLA(AC159;-5)/1000000&" Milyon TL borç bulunmakta olup,";"borcu bulunmamaktadır.")&" "&EĞER(AD159>0;"bugüne kadar "&YUVARLA(AD159;-5)/1000000&" Milyon TL'si ödenmiştir.";""));""))&"
      "&KIRP(""&EĞER((AH159)>0;" "&($FT$2)&" yılı imalatları için sene başı parasal hedefi "&YUVARLA(AH159;-5)/1000000&" Milyon TL olup,";""&($FT$2)&" yılı imalatları için sene başı parasal hedefi bulunmamakta olup,")&" "&EĞER(AN159>0;"bugüne kadar "&YUVARLA(AN159;-5)/1000000&" Milyon TL ödenmiştir.";"henüz ödeme yapılmamıştır."))&"   "&EĞER(AP159>0;"2019 yılı imalatlarına karşılık "&YUVARLA(AP159;-5)/1000000&" Milyon TL borç bulunmaktadır.";"")&"
      "&KIRP(""&EĞER((CI160)="iki il";"İhalenin "&K160&" Km'si "&I160&" ili, "&K161&" Km'si ise "&I161&" ili sınırlarında bulunmaktadır.";"")))
uzun oldu ama kısa açıklayarak yardım isteyeceğim. ilgili hücrelerden gerekli yerleri belirli şartlara bağlı olarak formülüze ederek bir metin oluşturdum. sorunum şartı sağlamayan yerlerde eğer formüllü olanlarda yani "" boş bırak dediğimde o satır boş kalıyor. yani...
abc
abc


abc

abc

gibi oluyor. bu arada boşluk olmaması için ne yapabiliriz. kırp formülü ile yerine koy ile yapmaya çalıştım ama olmadı. bu formül içinde ya da bunu başka bir hücreye atayarak da yapılabilir. diğer sorun ise satırbaşı yapmak için bildiğiniz yolları öğrenmek isterim...
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Merhaba.
Formülünüz çok uzun ve bir'den fazla satıra da atıf yapan bir formül olduğundan pek deneme şansım olmadı.

Ancak şunu belirteyim; formül ile satırbaşı ve satırbaşı satırında da girinti yapmak için formül içerisinde
....&DAMGA(10)&" "&.... gibi bir yapı oluşturarak deneyin.
Zaten formül uygulanan hücre için (birleştirilmiş hücre olsa da) METNİ KAYDIR özelliğini aktif etmiş olmalısınız.
Belirttiğim ...&DAMGA(10)&" "&... eklemesini de EĞER işlevinin içinde yapın ki sonucu boş olan EĞER kısımları için satırbaşı eklenmemiş olsun.
.
 
Katılım
25 Ocak 2006
Mesajlar
763
Excel Vers. ve Dili
2019 tr
Altın Üyelik Bitiş Tarihi
04-01-2024
Merhaba.
Formülünüz çok uzun ve bir'den fazla satıra da atıf yapan bir formül olduğundan pek deneme şansım olmadı.

Ancak şunu belirteyim; formül ile satırbaşı ve satırbaşı satırında da girinti yapmak için formül içerisinde
....&DAMGA(10)&" "&.... gibi bir yapı oluşturarak deneyin.
Zaten formül uygulanan hücre için (birleştirilmiş hücre olsa da) METNİ KAYDIR özelliğini aktif etmiş olmalısınız.
Belirttiğim ...&DAMGA(10)&" "&... eklemesini de EĞER işlevinin içinde yapın ki sonucu boş olan EĞER kısımları için satırbaşı eklenmemiş olsun.
.
teşekkürler.
 
Üst