Предположим, у меня есть строка из 50 символов, и я хочу разбить ее на произвольные куски. Например, я мог бы хотеть разделить это на куски 4,5,3,8,2 ... и так далее. Какой самый простой способ сделать это в Excel, не используя ВПРАВО или другие отдельные функции?
1 ответ
2
Поместите строку из 50 символов в ячейку A2, а ширину поля - в B1, C1, ....
Затем в B2 введите:
=LEFT(A2,B1)
и в C2 введите:
=MID($A$2,SUM($B$1:B1)+1,C1)
и скопируйте C2 поперек. Вот пример:
Просто убедитесь, что верхний ряд ширины поля составляет до 50
Хотя в этом решении используются отдельные строковые функции, оно полностью определяется шириной поля.