Я поддерживаю запас ароматов подряд:

Cell B1 : 5vanilla,5cola,5mango

так же

Cell C1 : 3vanilla,3cola,3mango

Есть ли формула суммы, с помощью которой я могу получить автоматическую сумму в ячейке F1 как 8vanilla,8cola,8mango?

2 ответа2

0

Проект, чтобы начать с

Не рекомендуется смешивать тексты и цифры. Но вот решение, если вы настаиваете:

=NUMBERVALUE(LEFT(B1,1))+NUMBERVALUE(LEFT(C1,1))

Замените B1 , C1 ссылками на ячейки и 1 цифрами перед словом (например, 1 манго: 1 цифра, 12cola: 2 цифры).

Эта функция удобна для автозаполнения, и вы можете использовать автозаполнение, если ваш формат данных соответствует.

Excel Demo

Редактировать: отредактированная функция для работы над вопросом.

Версия 2

=(NUMBERVALUE(LEFT(A1,1))+NUMBERVALUE(LEFT(B1,1)))&"abc,"&(NUMBERVALUE(MID(A1,SEARCH(",",A1)+1,1))+NUMBERVALUE(MID(B1,SEARCH(",",B1)+1,1)))&"bcd"

Excel Demo 2

Эта функция ищет и выбирает следующий символ (номер), вы можете расширить его и включить / заменить название продукта и инвентаризацию цифру для ваших данных.

Версия 3

ЧРЕЗВЫЧАЙНО ДОЛГО ФОРМУЛА ВНИМАНИЕ:

=( NUMBERVALUE(LEFT(A1,1))+NUMBERVALUE(LEFT(B1,1)) )&"product1,"&( NUMBERVALUE(MID(A1,SEARCH(",",A1)+1,1))+NUMBERVALUE(MID(B1,SEARCH(",",B1)+1,1)) )&"product2,"&( NUMBERVALUE(MID(A1,SEARCH(",",A1,SEARCH(",",A1)+1)+1,1))+NUMBERVALUE(MID(B1,SEARCH(",",B1,SEARCH(",",B1)+1)+1,1)) )&"product3"

Проверено работает в Excel mobile. Я надеюсь, вы знаете, что делаете.

0

Я обнаружил, что иногда быстрее не делать все в Excel. Не элегантно, но часто быстрее в целом. Например, я бы просто сохранил это как CSV-файл и загрузил в Блокнот. Это просто - добавить несколько запятых и / или новых строк и заново сохранить. Затем повторно загрузите CSV в Excel, и данные будут в столбцах и более управляемыми.

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