Oct 27 2022 02:29 AM
Hi Guys,
I have sheets. Sheet "Vehicle Register" and "Trucks".
In the "Vehicle Register" sheet I have registration numbers in column A and Vehicle Type in column B. I need to on the "Trucks" sheet get the registration number if "Truck" is in Column B. The normal IF function leaves me with #N/A if I get to a row that has "Machine" in it. So what I need to know is how do I skip "Machine" and lookup the next "Truck" value without it returning a blank or error
"Vehicle Register" sheet
Column A Column B
A1524 Truck
A1525 Truck
B1111 Machine
A1526 Truck
Required result on "Trucks" sheet
Column A
A1524
A1525
A1526
Oct 27 2022 02:39 AM
Solution=IFERROR(INDEX('Vehicle Register'!$A$2:$A$5,SMALL(IF('Vehicle Register'!$B$2:$B$5="Truck",ROW('Vehicle Register'!$1:$4)),ROW('Vehicle Register'!1:1))),"")
You can try this formula. Enter the formula with ctrl+shift+enter if you don't work with Office365 or Excel 2021.
If you have Excel 2019 or later you can apply FILTER function.
Oct 27 2022 02:46 AM
Oct 27 2022 02:39 AM
Solution=IFERROR(INDEX('Vehicle Register'!$A$2:$A$5,SMALL(IF('Vehicle Register'!$B$2:$B$5="Truck",ROW('Vehicle Register'!$1:$4)),ROW('Vehicle Register'!1:1))),"")
You can try this formula. Enter the formula with ctrl+shift+enter if you don't work with Office365 or Excel 2021.
If you have Excel 2019 or later you can apply FILTER function.