Зміна формату чисел на основі значення, в межах однієї комірки


0

У мене є таблиця Excel 2016, яка перераховує ваги в фунтах. Для записів, які становлять 2000 фунтів або більше, я хочу конвертувати до тонн і додати суфікс "тонн". Отже, дані:

500  1000  2000   3000

З'являться:

500  1000  1 ton  1.5 tons

Зараз у мене є числові дані в декількох прихованих стовпцях, з формулою у видимих ​​стовпцях, які форматує дані за бажанням. Це найкращий спосіб зробити це, або це можна зробити лише з одним набором стовпців? Я подивився на спеціальні формати номерів і умовне форматування, але вони, здається, не можуть зробити те, що я хочу.

Відповіді:


0

Можна використовувати один стовпець із такою формулою:

=IF(A1>1999,IF(A1/2000>1,ROUND(A1/2000,1)&" tons", ROUND(A1/2000,1)&" ton"),A1)

2000 фунтів = 1 тонна
A1 - це початкове значення (ваші початкові дані)
Формула перевіряє, чи число в A1 є & gt; 1999 (майже 1 тонну) перетворює кількість на тонну або тонну (якщо & gt; 1)
Інакше він напише той же номер


Це те, що я роблю зараз, використовуючи формулу у другому стовпці для форматування даних у першому стовпці. Мені було цікаво, чи існує спосіб використання форматів спеціальних номерів або умовного форматування для форматування даних в межах одного стовпця. Це звучить як там.
Phasma Felis

Використовуйте формулу та скопіюйте спеціальне значення в інше стовпець і видаліть стовпець, який вам не потрібен пізніше
yass
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.