Dosya simgesi

Hücrenin İçeriğini Bitişik Sütunlara Dağıtma

Hücrenin İçeriğini Bitişik Sütunlara Dağıtma
Bu dosya, tek bir hücrede yazılı olan cümlenin kelimelerini formüllerle yan yana sütunlara dağıtmayı gösterir. Metni Sütunlara Dönüştür özelliği yerine formül kullanıldığından, kaynak metin değiştiğinde kelimeler de otomatik güncellenir.

Dosyanın içeriği​

  • Sayfa1: B2:J8 aralığında hazırlanmış örnek çalışma tablosu bulunur.
  • B sütunu "İçerik" başlığı altında ayrıştırılacak cümleleri içerir (ör. "Bir yangının külünü yeniden yakıp geçtin", "Merhaba demeden elveda dersin").
  • E sütunundan itibaren cümledeki kelimeler sırayla yan yana listelenir. Üst satırda kelimenin sıra numarası (1, 3, 5 gibi) yer alır.

Kullanılan formüller​

Kelime sayısına göre sıra numaralarını üretmek için SEQUENCE, LEN, TRIM ve SUBSTITUTE fonksiyonları birlikte kullanılır. Boşluk sayısına 1 eklenerek kelime adedi bulunur:
Excel formülü 2 satır
=SEQUENCE(1,LEN(TRIM(B3))-LEN(SUBSTITUTE(TRIM(B3),"
 ",""))+1)
Cümlenin kelimelere bölünmesi ise şu formülle yapılır. SUBSTITUTE ayırıcıyı XML etiketlerine çevirir, FILTERXML her parçayı ayrı değer olarak okur, TRANSPOSE sonucu satır yerine yan yana sütunlara yayar:
Excel formülü
=TRANSPOSE(FILTERXML("<x><y>"&SUBSTITUTE(B3,D3,"</y><y>")&"</y></x>","//y"))
Formülde D3 hücresi ayırıcı karakteri (boşluk) belirtir.

Nasıl kullanılır​

  1. B sütununa ayrıştırılacak cümleyi yazın.
  2. Ayırıcı hücresine (D3) kelimeleri ayıran karakteri, yani boşluğu girin.
  3. E sütunundaki formülün bulunduğu satırı diğer cümleler için aşağı kopyalayın.
  4. Kelimeler satırın sağındaki sütunlara otomatik dağılır.
Not: SEQUENCE ve dinamik dizi davranışı Microsoft 365 ve Excel 2021 sürümlerinde çalışır. FILTERXML işlevi Excel'in Mac ve çevrimiçi sürümlerinde desteklenmez.

ExcelDepo tarafından daha fazla dosya

Detaylar
Yazar
ExcelDepo
İndirme
3
Gösterim
839
İlk sürüm
Güncel
SHA-256
92ace789a9ef2481c09d74c9fc9cf08020e0f30b5af56bf47a2aadb6834bb2bf

Puanlar

5.00 Oylama 1 İnceleme

En son değerlendirmeler

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