Bu dosya, bir hücredeki özel karakterlerin başka bir karakterle değiştirilmesini formül yoluyla gösterir. Excel'in yerleşik Bul - Değiştir özelliğinden farklı olarak, değiştirilecek karakterler ve yeni karakter hücrelere yazılır; sonuç formülle üretildiği için kaynak veri değiştikçe güncellenir.
Sheet2 sayfasında ise şu yapıda formüller bulunur:
Dosyada ayrıca geçersiz başvuru içeren (#REF!) bazı eski ad tanımları vardır; bunlar çalışmayı etkilemez.
Dosyanın içeriği
- Sayfa1: B2:F7 aralığında örnek veri bulunur. B sütununda "Eski Değer" başlığı altında AB/001, AD_003, AE#04, AF_BC#005 ve AG/FR_02#006 gibi kodlar yer alır. E sütununda "Eski Karakterler" ve "Yeni Karakter" alanları bulunur.
- Sheet2: A1:A6 aralığında IMAGE fonksiyonlu 6 formül içerir ve dış bağlantı içerir. Bu sayfa değiştirme işleminin bir parçası değildir.
Kullanılan formüller
Dosyanın temelini, Ad Yöneticisi'nde tanımlı iki LAMBDA fonksiyonu oluşturur:- KarakterDeğiştir: Türkçe adlı fonksiyondur; veri, karakterler ve yenikarakter olmak üzere üç parametre alır.
- ReplaceChars: Aynı işi yapan İngilizce adlı eşdeğeridir (data, chars, new_char).
Sheet2 sayfasında ise şu yapıda formüller bulunur:
=IMAGE("<bağlantı>",B1,1)
Nasıl kullanılır
- Dosyayı LAMBDA fonksiyonunu destekleyen bir Microsoft 365 veya Excel 2024 sürümünde açın.
- Sayfa1'de B sütununa dönüştürülecek değerleri yazın.
- "Eski Karakterler" alanına değiştirilecek karakterleri, "Yeni Karakter" alanına yerine gelecek karakteri girin.
- Sonuç hücresine KarakterDeğiştir fonksiyonunu veri, karakterler ve yeni karakter başvurularıyla yazın ve aşağı kopyalayın.
- Başka bir çalışma kitabında kullanmak için Ad Yöneticisi'ndeki tanımı o kitaba da ekleyin.