1

Я сверяю некоторую информацию в листе Excel, которую коллега направил мне, но некоторая информация с датой и отметкой времени была скопирована неверно. Каким-то образом первый символ некоторых ячеек в столбце оказался в конце ячейки слева. У меня вопрос, какое правило я мог бы написать, чтобы выбрать последний символ ячейки и добавить его в начало другой ячейки?

Вот фрагмент проблемы:

Excel Snip ошибки отметки времени

Так, например:

Ячейка A1 в настоящее время имеет "9/9/2016 9", а ячейка B1 имеет ":20:00"

Ячейка A1 должна быть "9/9/2016", а ячейка B1 должна быть "9:20:00 AM"

1 ответ1

0

Ответ формулы таков:

На дату:

=IF(ISNUMBER(A1),A1,--LEFT(A1,FIND(" ",A1)-1))

На время:

=IFERROR(IF(ISNUMBER(A1),B1,IF(ISNUMBER(--(RIGHT(A1,1) & TEXT(B1,"H:MM AM/PM"))),--(RIGHT(A1,1) & TEXT(B1,"H:MM AM/PM")),--(RIGHT(A1,1) & B1))),B1)

Затем отформатируйте ячейки "Короткая дата" и "Время" соответственно.

! [введите описание изображения здесь

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