Help Me out with This Formula

This Is My Present Formula in Virtual Column

SELECT(Data[Key],AND([Material]=[_THISROW].[Material],[Date]=[_THISROW].[Date]))

I want to Add OR Condition in This Expression For Filtered View

IF Column [Order Status] = โ€œYesโ€ Then Filter Column Having โ€œYesโ€ Value from Table Data([Order Given] Column

IF Column [Order Status] = โ€œNoโ€ Then Filter Column Having โ€œNoโ€ Value from Table Data([Order Given] Column

IF Column [Order Status] = Blank Then Filter Column Having Both โ€œYesโ€ and โ€œNoโ€ Value from Table Data([Order Given] Column

Column Type
Data Table [Order Given]= Enum
Current Table [Order Status] = Enum

Any Idea How to Achieve This Result

Solved Solved
0 5 546
1 ACCEPTED SOLUTION

@Amit_Jain
Try with this:

SWITCH(
	[Order Status],
	"Yes", SELECT(Data[Key],AND([Material]=[_THISROW].[Material],[Date]=[_THISROW].[Date],[Order Given]="Yes")),
	"No", SELECT(Data[Key],AND([Material]=[_THISROW].[Material],[Date]=[_THISROW].[Date],[Order Given]="No")),
	SELECT(Data[Key],AND([Material]=[_THISROW].[Material],[Date]=[_THISROW].[Date],ISNOTBLANK([Order Given])))
)

View solution in original post

5 REPLIES 5

@Amit_Jain
Try with this:

SWITCH(
	[Order Status],
	"Yes", SELECT(Data[Key],AND([Material]=[_THISROW].[Material],[Date]=[_THISROW].[Date],[Order Given]="Yes")),
	"No", SELECT(Data[Key],AND([Material]=[_THISROW].[Material],[Date]=[_THISROW].[Date],[Order Given]="No")),
	SELECT(Data[Key],AND([Material]=[_THISROW].[Material],[Date]=[_THISROW].[Date],ISNOTBLANK([Order Given])))
)

No Sir Didnโ€™t Get Desired Result

@Amit_Jain
What ENUM values you have in your [Order Status] & [Order Given] columns?

Oops!
Itโ€™s was Right Solution
There was error from My Side
Thanks @LeventK

Let Me Know if there is Another Simple way as I am Having More Then 10 Variations Value in That Column with This Method the Formula will be Too Lengthy

Youโ€™re welcome @Amit_Jain

Top Labels in this Space