Dosya simgesi

İlçe İl Şeklinde Yazılan Veriyi Ayırma

Bu dosya, tek hücrede "Sarıyer:İstanbul" biçiminde yazılan ilçe ve il bilgisini ayırmak için hazırlanmış bir formül uygulamasıdır. Ayırma işlemi Metni Sütunlara Dönüştür özelliği yerine formüllerle yapılır; böylece kaynak veri değiştiğinde sonuçlar da güncellenir.

Dosyanın içeriği​

  • UYGULAMA11: A1:G20 aralığında çalışan tek sayfadır. B sütununda ilçe ve il birleşik halde yer alır (ör. B9 hücresinde Sarıyer:İstanbul), C sütununda ilçe, D sütununda il sonucu hesaplanır.
  • alfabe: Dosyada tanımlı ad olarak bulunur ve A-Z harflerini içeren bir metin değeri taşır.

Kullanılan formüller​

D3 hücresinde, son ayırıcı karakterden sonraki kısım (il) alınır. Formül, ayırıcının metindeki son geçişini SUBSTITUTE ile işaretleyip FIND ile konumunu bulur:
Excel formülü
=SAĞDAN(B3;UZUNLUK(B3)-BUL(":";YERİNEKOY(B3;":";":";UZUNLUK(B3)-UZUNLUK(YERİNEKOY(B3;":";"")))))
=RIGHT(B3,LEN(B3)-FIND(":",SUBSTITUTE(B3,":",":",LEN(B3)-LEN(SUBSTITUTE(B3,":","")))))
C9 hücresinde, aynı mantıkla son ayırıcıdan önceki kısım (ilçe) LEFT ile alınır:
Excel formülü
=SOLDAN(B9;BUL(":";YERİNEKOY(B9;":";":";UZUNLUK(B9)-UZUNLUK(YERİNEKOY(B9;":";""))))-1)
=LEFT(B9,FIND(":",SUBSTITUTE(B9,":",":",LEN(B9)-LEN(SUBSTITUTE(B9,":","")))))-1)
C10 hücresinde aynı yapı ayırıcı olarak "/" karakteri için kurulmuştur; böylece "İlçe/İl" biçimindeki veriler de aynı yöntemle ayrılır. Ayırıcı değiştirilerek formül başka karakterlere uyarlanabilir.

Makrolar​

Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Module2 modülündeki formul işlevi, seçilen hücredeki formülün yerel (Türkçe) yazımını metin olarak döndürür. C7 hücresinde bu işlev D3 formülünü göstermek için kullanılır. Makro yalnızca hücre formülünü okur; dosya silme veya dış bağlantı gibi bir işlem yapmaz.

Nasıl kullanılır​

  1. Dosyayı açın ve makroları etkinleştirin.
  2. B sütununa ayrılacak veriyi "İlçe:İl" biçiminde girin.
  3. İlçe için C9, il için D3 hücresindeki formülü kendi satırınıza kopyalayıp hücre adresini (B3, B9) satırınıza göre değiştirin.
  4. Verinizde ayırıcı farklıysa formüldeki ":" karakterini kullandığınız karakterle değiştirin.
  5. Formülün nasıl yazıldığını görmek için =formul(D3) biçiminde işlevi kullanın.

cakarem tarafından daha fazla dosya

  • Beğen
Tepkiler: albatros55
Detaylar
Yazar
cakarem
İndirme
16
Gösterim
2,239
İlk sürüm
Güncel
SHA-256
d1869fe31a710e4d8e68b6b3f37f7e81a6deeaecd13d305500e7a7864514aa4b

Puanlar

5.00 Oylama 1 İnceleme

En son değerlendirmeler

Paylaşımınız için teşekkürler.
Geri
Üst