Dosya simgesi

KTF ile Hücreden Belli Bir Kısmı Alma

Bu şablon, bir hücredeki metni belirlenen ayraç işaretine göre bölüp istenen sıradaki parçayı almak için hazırlanmış kullanıcı tanımlı fonksiyon (KTF) içerir. Örneğin virgülle ayrılmış üç kelimeden ikincisi ayrı bir hücreye alınabilir.

Dosyanın içeriği​

  • exceldestek.com | exceldepo.com: Tek sayfadır. B sütununda Metin, D sütununda Ayraç başlığı bulunur. Örnek satırlarda "excel, exceldestek, excelvba" metni ve ayraç olarak virgül girilmiştir.

Makrolar​

Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Module1 modülünde degeral adlı bir fonksiyon bulunur. Üç bilgi alır: metnin bulunduğu hücre, ayraç işareti ve alınacak parçanın sırası. Metni Split ile ayraca göre böler ve istenen sıradaki parçayı sonuç olarak döndürür. Ayraç boşluk olduğunda da aynı mantıkla çalışır. Fonksiyon sayfadaki formüllerle çağrılır, ayrıca çalıştırılması gerekmez. Kodda dosya silme veya dışarıya bağlantı gibi işlem yoktur.

Nasıl kullanılır​

  1. Dosyayı açın ve makroları etkinleştirin.
  2. B sütununa bölünecek metni, D sütununa ayraç işaretini girin.
  3. Sonuç hücresine fonksiyonu hücre, ayraç ve sıra numarasıyla yazın. Örneğin B3 hücresindeki metnin ikinci parçasını almak için:
    Excel formülü
    =degeral(B3;D3;2)
  4. İngilizce Excel kullanılıyorsa ayırıcı virgül olur:
    Excel formülü
    =degeral(B3,D3,2)
  5. Formülü aşağı kopyalayarak diğer satırlara uygulayın.
Sıra numarası metindeki parça sayısından büyükse fonksiyon hata verir; bu nedenle sıra numarasını mevcut parça sayısı içinde girin. Fonksiyonu başka bir çalışma kitabında kullanmak için Module1 içeriği o dosyaya kopyalanır.

cakarem tarafından daha fazla dosya

Detaylar
Yazar
cakarem
İndirme
7
Gösterim
2,537
İlk sürüm
Güncel
SHA-256
5ad72c28d97a88c958c3142f0baa564a420af5810e3733b6037814f62118a47f

Puanlar

5.00 Oylama 1 İnceleme

En son değerlendirmeler

Emeğinize sağlık, teşekkürler.
Geri
Üst