Разверните значение ячейки и умножьте значения, найденные по обе стороны от разделителя

Я работаю над фактурой для типографии здесь, в школе, в которой я работаю.

Im очень близко и почти заработал. В основном у меня есть список значений для размеров бумаги, которые могут быть выбраны в ячейке из списка. Если выбор соответствует любому из значений, формула делает математику для области бумаги. Но я хочу иметь возможность вставлять собственные размеры бумаги, такие как «24×19», и также рассчитывать формулу.

Я попробовал просто вставить формулу в ячейку, такую ​​как «24 * 19», но мог бы получить excel для выполнения математической операции – просто верните значение.

Поэтому я попытался изменить значение ячейки, выполнив поиск всех символов по обе стороны от «x» и переопределив их значение следующим образом:

D12=((LEFT(D12(SEARCH("x", D12, 1))))*((RIGHT(D12(SEARCH("x", D12, 1)))) 

Но и кубиков нет, я просто получаю "#VALUE!"

В качестве второстепенного вопроса – я также не обращаюсь к экземпляру OR, который у меня ниже. Необходимость повторного оформления каждого экземпляра формата бумаги будет трудно поддерживать – может ли это быть упрощено? Я стремлюсь к ELSE! любая помощь была бы оценена.

 =IF(D12="A5",14.8*21,IF(D12="A4", 21*29.7,IF(D12="A3",29.7*42,IF(D12="A33",32.9*48.3,IF(D12="A2",42*59.4, IF(D12="A1",59.4*84.1, IF(OR(D12<>"A5", D12<>"A4",D12<>"A3",D12<>"A3+",D12<>"A2",D12<>"A1"), D12=((LEFT(D12(SEARCH("x", D12, 1))))*((RIGHT(D12(SEARCH("x", D12, 1)))) ))))))) 

Спасибо за вашу помощь и опыт

Допустим, у вас есть «24×19» в номере ячейки D12.

Поместите эту следующую формулу, где вы хотите получить ответ

 =VALUE(LEFT(D12,FIND("x",D12)-1))*VALUE(RIGHT(D12,LEN(D12)-FIND("x",D12))) 

Замените D12 всюду в формуле выше, с любой ячейкой, которую вы имеете

  • Добавить оператор IF в VLOOKUP
  • Как определить последнюю точку данных в строке?
  • Использование HLookup для проверки столбца в INDEX / MATCH
  • Excel - Напишите формулу суммы с условием в ячейке
  • Функция Excel / формула
  • Получить код продукта из текста
  • Вычислить время, прошедшее между ячейками
  • Сумма EXCEL и суммы, исключая несколько слов
  • Объединение или удаление летучих функций / вывод буквы столбца больше, чем Z
  • Поиск в ячейке и удаление (формула)
  • Создайте формулу, которая возвращает минимальную дату из диапазона в зависимости от значений ячейки в другом столбце
  • Давайте будем гением компьютера.