Dosya simgesi

Metin İçerisinde eninci Kelimeyi Alma

Bu dosya, tek bir hücreye yazılmış söz dizisinden istenen sıradaki kelimeyi (birinci, ikinci, üçüncü vb.) ayıklamak için hazırlanmış bir uygulama sayfası içerir. Kelime sırası B sütunundaki değerle belirlenir, sonuç C sütununda hesaplanır.

Dosyanın içeriği​

  • UYGULAMA8: A1:F31 aralığındadır. Üst kısımda konunun başlığı yer alır; 12. satırda "SÖZCÜK DİZİSİ" ve "SONUÇ" sütun başlıkları bulunur.
  • 13-15. satırlarda örnek metinler vardır: "EY TÜRK GENÇLİĞİ !" metninden "TÜRK", "Birinci vazifen, Türk istiklalini, Türk" metninden "Türk", "ilelebet, muhafaza ve müdafaa etmektir." metninden "müdafaa" sonucu alınır.
  • Dosyada "alfabe" adlı bir tanımlı ad bulunur; içeriği "ABCDEFGHIJKLMNOPQRSTUVWXYZ" metnidir.

Kullanılan formüller​

C13 hücresindeki dizi formülü, metnin başına ve sonuna boşluk ekleyerek her boşluğun konumunu bulur. Bunun için MID, ROW ve INDIRECT ile karakter karakter tarama yapılır, IF ile yalnızca boşluk olan konumlar seçilir.
Ardından SMALL ile B13 hücresindeki sıraya karşılık gelen boşluk konumu ve bir sonraki boşluk konumu bulunur. SUM ile bu iki konumun farkı hesaplanır, MID de kelimeyi bu konumdan bu uzunlukta keser.
Dosyadaki formül İngilizce yazımıyla şöyledir:
Excel formülü
=MID(A13,SMALL(IF(MID(" "&A13,ROW(INDIRECT("1:"&LEN(A13)+1)),1)=" ",ROW(INDIRECT("1:"&LEN(A13)+1))),B13),SUM(SMALL(IF(MID(" "&A13&" ",ROW(INDIRECT("1:"&LEN(A13)+2)),1)=" ",ROW(INDIRECT("1:"&LEN(A13)+2))),B13+{0,1})*{-1,1})-1)
Formül dizi formülü olarak girilir; düzenlendikten sonra Ctrl+Shift+Enter ile onaylanır.

Nasıl kullanılır​

  1. Dosya .xlsm biçimindedir; açarken makroları etkinleştirmeniz istenebilir. Dosyada makro kodu bulunmaz, işlem yalnızca formülle yapılır.
  2. A sütununa kelimesi alınacak metni yazın.
  3. B sütununa almak istediğiniz kelimenin sırasını girin.
  4. C sütununda ilgili kelime hesaplanır. Başka satırlar için C13 hücresindeki formül aşağı kopyalanır ve hücre adresleri satıra göre uyarlanır.

cakarem tarafından daha fazla dosya

Detaylar
Yazar
cakarem
İndirme
11
Gösterim
2,346
İlk sürüm
Güncel
SHA-256
bc088d2094cb5fed3e99a3652f377bd0e6d6f358d2070974e8b0f94c0d69e82c

Puanlar

5.00 Oylama 1 İnceleme

En son değerlendirmeler

Çok teşekkür ederim, elinize sağlık.
Geri
Üst