Formulü yazdım ve çalışıyor. A sütuna verileri yapıştırdığımda formül çalışmıyor.

Katılım
28 Haziran 2024
Mesajlar
2
Excel Vers. ve Dili
exel plus
Merhaba, Bir formül yazdım. C2 sütununda hücre içinde yazı olan hücreyi al, yazı olmayanları al gibi. Başka Exeldeki verileri kopyalayıp C2 sütununa yapıştırdığımda formül çalışmıyor. Hücre yapısı sayı şeklindedir. tek tek hücrelerin içine girip enter yaptığımda formül çalışıyor. Benim anladığım kopyala yapıştır yaptığımda hücreyi tanımlayamıyor ama biçim değiştirip tekrar sayıya geçtiğimde içeriği tanıyor. Sorum kopyala yapıştır yaptığımda formülün direkt çalışması. Formuller aşağıdadır. Bu sorunu nasıl çözebilirim?
abc123456789
123456789
cd123456
üç farklı yazı şekili vardır. başı abc olanları bu hücreye al, içinde yazı yoksa aynı hücreye al, içinde yazı varsa x alanına al.

=EĞER(EMETİNSE(Sayfa1!1C2);+Sayfa1!C2;"")
=EĞER(EMETİNSE(Sayfa1!C2);"";+Sayfa1!C2)&""&EĞER(EHATALIYSA((BUL("NRA";Sayfa1!C2)));"";+Sayfa1!C2)
 

Tevfik_Kursun

Altın Üye
Katılım
30 Temmuz 2012
Mesajlar
3,786
Excel Vers. ve Dili
Office 2016 Pro - Türkçe 64 Bit
Altın Üyelik Bitiş Tarihi
12-02-2029
Örnek dosya yüklerseniz, probleminizin ne olduğu anlaşılır
 
Katılım
11 Temmuz 2024
Mesajlar
102
Excel Vers. ve Dili
Excel 2021 Türkçe
Merhaba, formulünüze şunu ekler misiniz;

Kod:
=EĞER(EMETİNSE(METNEÇEVİR(Sayfa1!C2));+Sayfa1!C2;"")
=EĞER(EMETİNSE(METNEÇEVİR(Sayfa1!C2));"";+Sayfa1!C2)&""&EĞER(EHATALIYSA((BUL("NRA";METNEÇEVİR(Sayfa1!C2))));"";+Sayfa1!C2)
Çözüm olmazsa eğer, şu örnekteki gibi VBA makrosu kullanabilirsiniz;

Kod:
Sub YapistirVeMetneÇevir()
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
    Selection.NumberFormat = "@"
End Sub
 
Üst