Excel formülü: Boyutları üç parçaya bölme -

İçindekiler

Özet

"100x50x25" gibi boyutları üç ayrı bölüme ayırmak için, birkaç işlevi temel alan formülleri kullanabilirsiniz: SOL, ORTA, SAĞ, BUL, UZUNLUK ve YERİNEKOY.

Not: Excel 2013 ve sonraki sürümlerde Hızlı Doldurma ve Excel'in önceki sürümlerinde "Sütunlara metin" özelliğini de kullanabilirsiniz. Her iki yaklaşım da aşağıda açıklanan formüllerden biraz daha basittir. Bununla birlikte, bir formül çözümü istiyorsanız, okumaya devam edin.

Açıklama

1. boyut

İlk boyutu elde etmek için, şu formülü C4'te kullanıyoruz:

=LEFT(B4,FIND("x",B4)-1)

Bu, SOL'dan başlayarak metni ayıklayarak çalışır. Karakter sayısı, FIND işlevi kullanılarak metindeki ilk "x" i bulup ardından 1 çıkararak hesaplanır.

2. boyut

İkinci boyutu elde etmek için, bu formülü D4'te kullanıyoruz:

=MID(B4,FIND("x",B4)+1,FIND("~",SUBSTITUTE(B4,"x","~",2))-(FIND("x",B4)+1))

Bu formül, bir sonraki belirli bir konumdan başlayarak belirli sayıda karakteri çıkaran MID işlevini kullanır. Başlangıç ​​pozisyonu şu şekilde hesaplanır:

FIND("x",B4)+1

Basitçe ilk "x" i bulur ve 1 ekler.

Karakter sayısı şu şekilde hesaplanır:

FIND("~",SUBSTITUTE(B4,"x","~",2))-(FIND("x",B4)+1)

Burada anlatıldığı gibi 2. "x" in konumunu bulmak için FIND ile SUBSTITUTE kullanıyoruz.

Daha sonra bundan ilk "x" + 1'in konumunu çıkarırız.

3. boyut

Üçüncü boyutu elde etmek için, bu formülü E4'te kullanıyoruz:

=RIGHT(B4,LEN(B4)-FIND("~",SUBSTITUTE(B4,"x","~",2)))

Bu, sağdan başlayarak belirli sayıda karakteri çıkarmak için SAĞ işlevini kullanır. LEN ile toplam uzunluğu elde ederek ve ardından "x" in 2. örneğinin konumunu çıkararak çıkarılacak karakter sayısını hesaplıyoruz.

Ilginç makaleler...