Я вставляю некоторые данные в столбцы Excel, и данные в формате 6-5 например, который представляет высоту.
Как сделать так, чтобы при вводе данных Excel автоматически превращал их в 6'5"?
Я вставляю некоторые данные в столбцы Excel, и данные в формате 6-5 например, который представляет высоту.
Как сделать так, чтобы при вводе данных Excel автоматически превращал их в 6'5"?
Я предполагаю, что ячейка, в которую вы вставили данные, отформатирована как текст (в противном случае Excel интерпретирует «6-5» как дату). Если ячейка A1 содержит 6-5 виде текста, вы можете ввести следующую формулу в другую ячейку, чтобы вернуть 6' 5" виде текста:
=SUBSTITUTE(A1,"-","'")&""""
Формула изменяет « - ' и затем добавляет " . Обратите внимание, что в формуле вы должны заключить текст в двойные кавычки, и если ваш текст содержит двойные кавычки, вам нужно заменить двойные кавычки на две двойные кавычки, поэтому """" в формуле просто представляет одну двойную кавычку.
Изменить, чтобы обратиться к комментариям OP
Если вы вставляете данные в столбцы с A по D, а высота - в столбец B, вы можете поместить формулу в столбец E (или какой-либо другой столбец, не перезаписанный вставкой). Теперь вы можете либо:
Я предпочитаю третий метод.