Excel - применить формулу при вставке столбцов

Я копирую столбец из одного файла Excel, где значения в миллисекундах, в другой файл Excel, где мне нужно значение в секундах. Обычно я копирую и вставляю столбец во временный столбец (назовем его TEMP) целевого листа Excel, применяю формулу (=TEMPx/1000) к целевому столбцу, а затем копирую целевой столбец поверх себя (по значению) и удаляю временный столбец.

Мне было интересно, я мог бы сохранить некоторые шаги в процессе?

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

2 ответа

Просто примените вашу формулу непосредственно к столбцу назначения, затем скопируйте и вставьте значения непосредственно над собой.

=sheet1!A1/1000

Как намекал Брайан, нет необходимости использовать временный столбец. Формулы Excel позволяют принимать входное значение, выполнять некоторые вычисления и возвращать выходное значение в одной ячейке. Поэтому, если вы поместите вычисление для преобразования времени (на моем снимке экрана, значения столбца B) непосредственно в целевой столбец (мой столбец C), преобразованное вами значение окажется в столбце назначения.

Первый снимок экрана показывает "выходные" значения каждой ячейки. Второй снимок экрана показывает ячейки с точки зрения формулы. Вы можете использовать клавиши Ctrl + ` (тильда) для переключения между режимами просмотра ячеек.

Другие вопросы по тегам