Is it possible to skip null values when reading csv files?

Hi,
Is it possible to perform a functionality using if statement only if the particular column has some value or skip the function if the column is null?

I tried using the solution provided in

But it throws the error Internal variable “!COL16” not supported

I tried

{
“Command”: “if_v2”,
“Target”: ""${!COL16}" != "" ",
“Value”: “”
},
{
“Command”: “select”,
“Target”: “xpath=//select[contains(@id,‘abc’)]”,
“Value”: “label=${!COL16}”
},
{
“Command”: “else”,
“Target”: “”,
“Value”: “”
},
{
“Command”: “echo”,
“Target”: “Value not changed”,
“Value”: “”
},
{
“Command”: “end”,
“Target”: “”,
“Value”: “”
}

Thanks a lot.

{!COL16} is the problem: Currently we only support {!COL1} to {!COL10}.

Unlimited column support is on our todo list.

Okay… Thanks
I stored the value in a variable and then it seemed to work. (y)

{
“Command”: “store”,
“Target”: “${!COL16}”,
“Value”: “VIN
},
{
“Command”: “if_v2”,
“Target”: “${VIN} != ""”,
“Value”: “”
},
{
“Command”: “select”,
“Target”: " xpath=//select[contains(@id,'VehicleIdentificationNumber)]”,
“Value”: “label=${VIN}”
},
{
“Command”: “end”,
“Target”: “”,
“Value”: “”
}

Hi @admin

I’m trying to use else if with a different value everytime of a variable but getting the error Cannot read property ‘find’ of undefined.

Could you please help on this.

Blockquote{
“Command”: “verifyElementPresent”,
“Target”: “xpath=//a[contains(@title,‘abc’)]”,
“Value”: “”
},
{
“Command”: “while_v2”,
“Target”: “${!statusOK}”,
“Value”: “”
},
{
“Command”: “storeText”,
“Target”: “xpath=//*[contains(@id,‘def’)]”,
“Value”: “name”
},
{
“Command”: “echo”,
“Target”: “${name}”,
“Value”: “”
},
{
“Command”: “if_v2”,
“Target”: “${name}.includes ("diksha") == true”,
“Value”: “”
},
{
“Command”: “click”,
“Target”: “xpath=//a[contains(text(),‘Vehicle’)]”,
“Value”: “”
},
{
“Command”: “elseif”,
“Target”: “${name}.includes ("baluja") == true”,
“Value”: “”
},
{
“Command”: “click”,
“Target”: “xpath=//a[contains(@title,‘abc’)]”,
“Value”: “”
},
{
“Command”: “end”,
“Target”: “”,
“Value”: “”
},
{
“Command”: “pause”,
“Target”: “11000”,
“Value”: “”
},
{
“Command”: “endWhile”,
“Target”: “”,
“Value”: “”
},
{
“Command”: “”,
“Target”: “”,
“Value”: “”
}