Öğrencilerin Telefon numaralarını tek formatta nasıl yazdırırım?

parcequil

Altın Üye
Katılım
10 Nisan 2005
Mesajlar
99
Excel Vers. ve Dili
Excel 2019 Türkçe
Altın Üyelik Bitiş Tarihi
11-07-2025
Arkadaşlar iyi günler

Okulumuzdaki bütün öğrencilerin excel karmaşık olarak girilen telefon numaralarını tek formatta yazdırmak istiyoruz.

örneğin 05xx xxxxxxx, 05xxxxxxxx, 05xx xxx xx xx, (05xx)xxxxxxx, 5xxxxxxxxx

Bunlar gibi farklı formatta yazılmış kimisinde boşluk CHAR(160) ve CHAR(32), kimisinde parantez, kimisi bitişik.

Bunların hepsini 0(5XX) XXX XX XX formatında yazdırabilir miyiz? yoksa elle çevirmek günler sürecek.


Teşekkürler
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
Merhaba;
Telefon numaraları A1 hücresinden aşağıya doğru sıralanmış ise; B1 hücresine şu formülü yazıp, aşağıya doğru sürükleyerek diğer hücrelere kopyalanmasını sağlayın.

Kod:
=0 & "(" & 5 &  MID(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1;0;"");" ";"");"(";"");")";"");2;2) & ")" & MID(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1;0;"");" ";"");"(";"");")";"");4;3) & " " & MID(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1;0;"");" ";"");"(";"");")";"");7;2) & " " & MID(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1;0;"");" ";"");"(";"");")";"");9;2)
.
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
.

Alternatif:

Kod:
=--SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1;"(";"");")";"");" ";"");" ";"")
Hücre biçimlendirmesini:

Kod:
[<=9999999]###-####;0(###) ### ## ##
şeklinde yapın.

Veya:


Kod:
=TEXT(--SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1;"(";"");")";"");" ";"");" ";"");"[<=9999999]###-####;0(###) ### ## ##")
SUBSTITUTE=YERİNEKOY
TEXT=METNEÇEVİR

şeklinde yapın.


NOT: Olmadıysa belirttiğiniz şekilde yazılmış örnek numaralar verin. Bakalım.



.
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,371
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,

Alternatif olsun.

Ctrl+Hl (Bul ve Değiştir) ile tüm fazlalıkları silin. Sonra Telefon numarası olarak biçimlendirin. İdris bey biçimi vermiş zaten.
 
Katılım
5 Mart 2017
Mesajlar
105
Excel Vers. ve Dili
2016 Tr
İyi akşamlar,
A1 hücresinde karışık olarak yazılmış telefon numarasını
0XXX. XXX XX XX
şekline formülle getirebilir miyiz?
 
Son düzenleme:
Katılım
5 Mart 2017
Mesajlar
105
Excel Vers. ve Dili
2016 Tr
0505000 0000
0 505 0000000
05050000000
05 05 00 00 00 0

Örneklerinde olduğu gibi baz alınacak hiçbir düzeni olmayan numaralar için olabilir mi?
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
.

Kod:
=TEXT(--SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1;"(";"");")";"");" ";"");" ";"");"[<=9999999]###-####;0(###). ### ## ##")
şeklinde deneyin.


.
 

parcequil

Altın Üye
Katılım
10 Nisan 2005
Mesajlar
99
Excel Vers. ve Dili
Excel 2019 Türkçe
Altın Üyelik Bitiş Tarihi
11-07-2025
Öncelikle yardımlarınız için çok teşekkürler

Denemeye başlıyorum

Gerçekten bu kadar ilgi olması beni çok sevindirdi tekrar tekrar teşekkürler.
 

parcequil

Altın Üye
Katılım
10 Nisan 2005
Mesajlar
99
Excel Vers. ve Dili
Excel 2019 Türkçe
Altın Üyelik Bitiş Tarihi
11-07-2025
Sorun çözüldü, Yöntem işe yaradı.

Çeken bilir, o kadar büyük bir zahmetten kurtardınız ki...

İYİ Kİ VARSINIZ...
 
Katılım
23 Kasım 2017
Mesajlar
138
Excel Vers. ve Dili
2013
Altın Üyelik Bitiş Tarihi
06/06/2023
Bunun en güzel çözümü 2-3 numara için yanındaki boş sütuna istediğiniz formatta yazıyorsunuz. Sonra yazdıklarınızı tutup aşağı çekerseniz yapay zeka devreye girip tamamını istediğiniz şekle getiriyor.
 
Üst