• DİKKAT

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

hücre içine yazılan karakter bitince renk verme

  • Konbuyu başlatan Konbuyu başlatan modoste
  • Başlangıç tarihi Başlangıç tarihi

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,714
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
merhaba sayın hocalarım soruma uygun başlık vermişimdir umarım
sorum şu
A1 hücresine metinsel sayılsal ve boşluklarla dolu bişeler yazıyorum ama 160 karakter olduğunda rengi değişsin (ya yazının rengi ya hücrenin rengi) ben diğer satıra geçeyim
A1 hücresine yazmaya başlayında B1 hücresinde galiba UZUNLUK formülüyle bi formül oluşturup karakterin kaç olduğunu görmek
 
Selamlar,

Hücre içindeyken anlık sonucu göremezsiniz. Fakat karakterleri yazıp hücreyi terkettiğiniz anda sorgu yapabilirsiniz. Bunuda koşullu biçimlendirme ile kolaylıkla yapabilirsiniz.

A1 hücresi seçiliyken BİÇİM-KOŞULLU BİÇİMLENDİRME-FORMÜL bölümüne aşağıdaki formülü uygulayın.

Kod:
=UZUNLUK(A1)>=160

Biçim bölümünden istediğiniz rengi seçip işleminizi tamamlayın.
 
Korhan beye Katılıyorum.
Bu anlamda veri doğrulama dan özel de işinize yarayabilir.:cool:
 
evet hocam örnek çizelge yaptım ama dediğiniz gibi hücre içinde yazarken anlık sonucu göremiyoruz enter dediğimde ancak karakteri anlayabiliyorum
 
Office 2003'te olduğundan emin değilim ama PARÇAAL formülü ile yapabilirsiniz. Şöyleki
b1 hücresine
=PARÇAAL(A10;1;160)
formülünü

b2 hücresine de
PARÇAAL(A10;161;320)
formülünü yazın.

A10 hücresine yazdığınız karakterlerden 160. ya kadar olanı b1 hücresine 161-320. karakterler arası b2 hücresine geçecektir.PARÇAAL(a10;başlangıç karakteri;bitiş karakteri) formülünü istediğiniz kadar uzatarak karakter takibi yapmadan metninizi bölebilirsiniz.Kontrol için a1 hücresine =uzunluk(b1) (yine a2 için aynı şekilde =uzunluk(b2))yazabilirsiniz.

Bölünen metnin olduğu parçaları başka hücreye kopyalarken hata alırsanız, kopyaladıktan sonra sağ tıklayıp özel yapıştır/değerleri seçiniz.
 
Son düzenleme:
peki sayın hocalarım ve portabler
ben sadece A1 hücresine yazmaya ve formüllemeler B1-B2-B3........ devam etse
yani 160 karakter yazınca 161. cide B2 ye geçse 322.cide B3 e geçse yapabilirmiyiz
 
Tabiki,

B1 hücresine PARÇAAL(A1;1;160)
B2 hücresine PARÇAAL(A1;161;320)
B3 hücresine PARÇAAL(A1;321;480)
....

şeklinde yazarsan istediğin olur.
 
Geri
Üst