Я делаю финансовый план, где у меня есть столбцы «Количество», «Стоимость» и «Итого».

Колонка количества будет содержать количество товара, которое я покупаю.
Столбец Стоимость будет содержать индивидуальную стоимость товара.
Столбец итоговых значений, используя формулы Excel, будет содержать ПРОДУКТ количественной ячейки и ячейки затрат. Например, если я куплю 2 из одного предмета, который стоит 2 доллара США, общая ячейка будет содержать формулу "= PRODUCT(QTY:COST)" для получения 4 долларов США.

Моя дилемма в том, что я хочу, чтобы в числовой ячейке были и слова, и цифры, но при этом в формуле общей ячейки должна работать формула. Например, если я покупаю два пакета чего-то, я хочу записать в ячейку количества «2 pkt» вместо просто «2», но когда я делаю это, общая ячейка не берет число в ячейке количества и просто дает мне 1 х стоимость, когда он должен дать мне 2 х стоимость.

Есть ли способ исправить это, все еще используя формулы, поэтому мне не нужно вводить все итоги вручную? Любая помощь приветствуется!

1 ответ1

2

Предполагая, что между числом и текстом в одной ячейке есть хотя бы один пробел, попробуйте следующее.

Формула может быть

=IF(ISNUMBER(C5),C5*B5,VALUE(LEFT(TRIM(C5),FIND(" ",TRIM(C5),1)-1))*B5)

и для предотвращения ошибки, когда это просто число, введенное в виде текста, используйте

=IF(ISNUMBER(VALUE(C5)),C5*B5,VALUE(LEFT(TRIM(C5),FIND(" ",TRIM(C5),1)-1))*B5)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .