- Can ROMAN convert numbers larger than 3999?
- No. ROMAN only works with integers from 1 to 3999 and returns #NUM! for any value outside this range. If you need to represent larger numbers in a label, divide them down (e.g., divide by 1000 or 10000) or use TEXT() for more flexible formatting.
- Is the output from ROMAN a number or text?
- ROMAN returns text ("III", "IV", etc.), not a numeric value. If you need the output for calculations, convert it back using VALUE(), but that's rarely useful. For most purposes, perform all mathematics first, then call ROMAN only on the final result for display.
- What does the form parameter actually change?
- The form parameter controls the typographic style of Roman numerals. Form=0 (default) uses subtractive notation (4=IV, 9=IX, 40=XL). Form=1 uses simplified notation (4=IIII, 9=VIIII, 40=XXXX). Most users leave form blank and never notice the difference; only change it if a specific design or academic style guide requires simplified notation.
- When should I use ROMAN instead of just typing the Roman numeral directly?
- Use ROMAN when the number changes based on data or formulas—for example, auto-generating "I", "II", "III" rankings that update when data changes. If the Roman numeral is static and never changes, typing it directly is simpler. ROMAN is valuable in dashboards and dynamic listings where rankings or labels recalculate automatically.