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

Я хочу, чтобы кто-то мог просто вставить строку из трех координат, разделенных пробелами, в B3 и C3, чтобы таблица Excel автоматически анализировала данные в ячейки x, y и z в одной строке. Я знаю, что функция преобразования текста в столбец работает очень хорошо и легко, но я бы хотел, чтобы кто-то как можно проще запустил программу, просто скопировав и вставив данные, например -2189 261 -95, чтобы они заполнили клетки.

Будет ли это возможно? Должен ли я использовать сценарий?

1 ответ1

0

Все, что вам нужно, это формулы для разбора строк в D3:F3.

Для координаты x в D3 введите формулу:

=VALUE(LEFT($B3,FIND(" ",$B3)-1))

Для координаты y в E3 введите формулу:

=VALUE(MID($B3,FIND(" ",$B3),FIND(" ",$B3,FIND(" ",$B3)+1)-FIND(" ",$B3)))

Для координаты z в F3 введите формулу:

=VALUE(MID($B3,FIND(" ",$B3,FIND(" ",$B3)+1)+1,LEN($B3)))

Они вернут ошибку, когда данные не представлены в B3. Вы можете захотеть обернуть эти функции в IFERROR(..., "") чтобы они отображались как пустые, когда нет входных данных.

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

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