This category collects pages that use the formatnum parser function with a non-numeric or incorrectly formatted value, e.g. {{formatnum:foo}} or {{formatnum:12,345}}.
Ways to fix or work around this error inside template code:
formatnum is being applied to a string that includes both a number and words, change it to wrap just the number. Example: {{formatnum:{{{var}}} dollars}} → {{formatnum:{{{var}}}}} dollars{{formatnum:{{replace|{{{var}}}|,|}}}}. Note that input using commas as decimal separators, in contravention of en:MOS:DECIMAL, will cause formatnum to produce invalid values. To fix the problem, use a full stop (period) as a decimal separator.{{formatnum:{{digits|{{{votes}}}}}}}. This works only for whole numbers and will produce incorrect results for input containing decimal points or other non-numeric characters.Ways to fix this error in articles:
{{US$|123}}{{nbsp}}million instead of {{US$|123 million}}|population_total= parameter in {{Infobox settlement}} should have only a number in it. Move any references to |population_footnotes=, as in this edit.Other:
formatnum is given a negative number written with the proper U+2212 "minus sign" (instead of the commonly used hyphen-minus key that appears on most keyboards), e.g. {{formatnum:−9000000}}, it assigns this error category; see T237467. A workaround for this incorrect usage was applied to {{US Census population}}, which shows population declines as negative numbers. You should use hyphen-minus within formatnum to avoid this error category and it will output the proper minus sign (see T10327).