Как форматировать ячейки Excel для отображения продолжительности в годах и в месяцах?

Я не могу понять, как сделать собственное форматирование, которое форматирует ввод «1/5» как «1 год, 5 месяцев» или «5,0» как «5 лет». Я хочу, чтобы ячейка сохраняла исходный вход «1/5», но визуально отображала «1 год, 5 месяцев».

2 Solutions collect form web for “Как форматировать ячейки Excel для отображения продолжительности в годах и в месяцах?”

Во-первых, это решение ошибочно в том смысле, что оно требует ведущих 0 в течение нескольких месяцев и будет принимать входные данные только как yymm (без / или,), а также не изменяет плюрализацию лет / месяцев на основе введенного вами числа. Также он не будет пропускать годы или месяцы, если будет введен только один.

Однако без дальнейших шагов, вот мое решение;

Сначала выберите ячейку (ы), которую вы хотите отформатировать. Щелкните правой кнопкой мыши и выберите «Форматировать ячейки …». На вкладке «Число» выберите обычную категорию. Введите строку ниже в поле «type».

00 "Год (ы)," 00 "Месяц (ы)"

Вы можете изменить цитируемые строки на все, что пожелаете, до тех пор, пока вы сохраните кавычки.

Чтобы проверить, введите несколько тестов;

Если вы введете 3445, вы получите «34 года (ов), 45 Месяцев (ов)»
Если вы введете 45, вы получите «00 год (ы)», 45 Месяцев (ов) »
Если вы введете 405, вы получите «04 Year (s), 05 Month (s)»

Это было проверено в Excel 2010 и 2003.

Вы можете использовать формулу вдоль этих строк, которая разбивает входные данные на основе позиции для символа / :

 =LEFT(A1, FIND("/", A1)-1) & " years, " & RIGHT(A1, LEN(A1)-FIND("/", A1)) & " months" 

Предполагая, что текстовое значение, такое как 1/5 находится в ячейке A1.

  • Автообновление столбца в Excel
  • Как настроить автозаполнение в excel2010
  • Отображение негативных меток времени в Excel 2007chart
  • Как автоматически сделать все введенные числа в строке отрицательными с помощью Excel?
  • Excel Преобразование строк в столбцы
  • Удалить повторяющиеся строки?
  • Заполните в Excel, но на основе нескольких значений
  • MS excel - присвоение «категорий» на основе ключевых слов
  • Excel: если оператор с # N / A
  • Как автоматически обновлять автоматический фильтр Excel при изменении данных?
  • Как я могу отобразить URL-адрес в качестве изображения в ячейке excel?
  • Необходимо изменить строки на столбцы
  • Interesting Posts

    Прокручивать файлы в папке с помощью VBA?

    Какой инструмент (Fedora) Linux можно использовать для просмотра моего рабочего стола в одной сети с моего ноутбука?

    Auto Relogon после удаленного доступа администратором

    Использование Call SET для назначения переменной в пакете Dos «For» Loop

    Как ускорить Flash на медленном нетбуке?

    Подсистема Windows для Linux sources.list

    Каким персонажем это (𝒲)

    Выполнение bash TAB больше похоже на cmd.exe

    Не удается получить доступ к компьютеру в сети Windows (0x80070035 Сетевой путь не найден)

    Windows 7: Перенос профиля пользователя на другой компьютер вручную

    Когда я нажимаю на файл Microsoft Excel .xls, он говорит: «Не удалось отправить команду программе»,

    Перемещение курсора мыши из виртуальной машины останавливает ввод клавиатуры в этой виртуальной машине

    Сопряжение клавиатуры Apple по Bluetooth

    Как очистить или удалить параметры политики групповой политики домена после выхода из домена

    Что такое Windows 8?

    Давайте будем гением компьютера.