Skip to content

Instantly share code, notes, and snippets.

@averykhoo
averykhoo / excel_nric.txt
Created December 29, 2018 09:40
Excel formula to validate Singapore NRICs and FIN numbers (case-insensitive)
= IF(
LEN([NRIC]) = 9,
UPPER(RIGHT([NRIC])) = VLOOKUP(
UPPER(LEFT([NRIC])),
{"S", "J", "Z", "I", "H", "G", "F", "E", "D", "C", "B", "A";
"T", "J", "Z", "I", "H", "G", "F", "E", "D", "C", "B", "A";
"F", "X", "W", "U", "T", "R", "Q", "P", "N", "M", "L", "K";
"G", "X", "W", "U", "T", "R", "Q", "P", "N", "M", "L", "K"},