Forum Discussion
stephurso
Jan 25, 2022Copper Contributor
Validate Part Number in Cell
Hello, I have a spreadsheet with cells B11 through B65 with a 4 digit part number. Example, 4112. If a user enters a part number in cells B72 through B150 but that part number is not a valid par...
- Jan 25, 2022
=IFERROR(VLOOKUP(B72,$B$11:$C$65,2,FALSE),"Invalid Part")
This works in my spreadsheet. Unfortunately from your initial post i didn't understand that there are part descriptions in range C11:C65 which you want to retrieve.
PeterBartholomew1
Jan 25, 2022Silver Contributor
The display shown in the image was produced by conditional formatting.
In each case the typed number is still there but the number format shows the additional text.
The formula used to trigger the conditional format is
= COUNTIFS(validNumbers, currentCell)=0
where 'currentCell' is a relative reference to the active cell and the number format is
"Invalid part" 0
(the 0 may be omitted to hide the 4-digit code).
If the user-provided data is to be used elsewhere, the formula
= IF(
COUNTIFS(validNumbers, userInput),
userInput,
NA()
)
will error where the codes are invalid.