Excel

Разделите размеры на три части

Split Dimensions Into Three Parts

Формула Excel: разделите измерения на три частиРезюме

Чтобы разделить такие размеры, как «100x50x25», на три отдельные части, вы можете использовать формулы, основанные на нескольких функциях: ЛЕВЫЙ , MID , ПРАВИЛЬНО , НАЙТИ , LEN , а также ЗАМЕНЯТЬ .





Примечание: вы также можете использовать Flash Fill в Excel 2013 и более поздних версиях, а также Текст в столбцы 'в более ранних версиях Excel. Оба подхода немного проще, чем формулы, описанные ниже. Однако, если вам нужно решение формулы, читайте дальше.

Объяснение

Первое измерение

Чтобы получить первое измерение, мы используем эту формулу в C4:





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

Это работает путем извлечения текста, начиная с ЛЕВОГО. Количество символов рассчитывается путем поиска первого символа «x» в тексте с помощью функции НАЙТИ и последующего вычитания 1.

2-е измерение

Чтобы получить второе измерение, мы используем эту формулу в D4:



что такое логический тест в Excel
 
= MID (B4, FIND ('x',B4)+1, FIND ('~', SUBSTITUTE (B4,'x','~',2))-( FIND ('x',B4)+1))

В этой формуле используется функция MID, которая извлекает определенное количество символов, начиная с определенной позиции в следующем. Исходное положение рассчитывается следующим образом:

 
 FIND ('x',B4)+1

Которая просто находит первый «x» и добавляет 1.

Количество символов рассчитывается с использованием:

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

Мы используем SUBSTITUTE с FIND, чтобы определить положение 2-го 'x', как описано здесь .

excel if выражение больше или равно

Затем мы вычитаем из этого положение первого «x» + 1.

Третье измерение

Чтобы получить третье измерение, мы используем эту формулу в E4:

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

Здесь используется функция ВПРАВО для извлечения определенного количества символов, начиная с правого. Мы вычисляем количество символов для извлечения, получая общую длину с помощью LEN, а затем вычитая расположение 2-го экземпляра 'x'.

Автор Дэйв Брунс


^