Quantcast
Channel: Active questions tagged worksheet-function - Super User
Viewing all articles
Browse latest Browse all 987

Dynamic Dropdown, MS Excel, Use on Multiple Rows (MS365)

$
0
0

Goal

Using Excel table ("Claims") to track claim statuses, have dropdown values in certain columns (in Columns C, D, F, G) in which the dropdown values for Columns D, F and G are Dynamically generated based on values from other columns on the same row.

Situtation

While I have gotten this to work on a single row (Row 4, which is my initial data entry row), I cannot figure out how to get this to work for subsequent rows.

Worksheets

Claims - Data Entry

InsurancePlanList - Insurance Plan and Claims Type Information|A|B|C||-|-|-||PlanName|PolicyNumber|Type|

ProviderListing - List of Facilities and Providers|A|B|C||-|-|-||Type|Facility|Provider|

UniqueLists - Sheet to hold Dynamic Lists|A|B|C|D|E|F|G||-|-|-|-|-|-|-||Plan Type||Insurance Plans||Facility List||Provider List|

Plan Type =SORT(IF(UNIQUE(InsurancePlanList!$C$2:$C$300,FALSE,FALSE)=0,"",UNIQUE(InsurancePlanList!$C$2:$C$300,FALSE,FALSE)))

Insurance Plans =SORT(UNIQUE(IF(FILTER(Insurance_Plans[PlanName],Insurance_Plans[Type]=Claims!C4,"")=0,"",FILTER(Insurance_Plans[PlanName],Insurance_Plans[Type]=Claims!C4,"")),FALSE,FALSE))

Facility List=SORT(UNIQUE(IF(FILTER(Provider_and_Facility[Facility],Provider_and_Facility[Type]=Claims!C4,"")=0,"",FILTER(Provider_and_Facility[Facility],Provider_and_Facility[Type]=Claims!C4,"")),FALSE,FALSE))

Provider List=SORT(UNIQUE(IF(FILTER(Provider_and_Facility[Provider],(Provider_and_Facility[Type]=Claims!C4)*(Provider_and_Facility[Facility]=Claims!F4),"")=0,"",FILTER(Provider_and_Facility[Provider],(Provider_and_Facility[Type]=Claims!C4)*(Provider_and_Facility[Facility]=Claims!F4),"")),FALSE,FALSE))

Unique Lists Screen Shot

Claim Worksheet Columns

Column C: Claim Type is list of static values which are populated from UniqueLists!$A$2#

Column D: Insurance Plan - Dynamic List where values are based off of Column C's selection and populated from UniqueLists!$C$2#

Column F: Facility - Dynamic List where values are based off of Column C's selection and populated from UniqueLists!$E$2#

Column G: Provider - Dynamic List where values are based off of Column C and Column F selection and populated from UniqueLists!$G$2#Claims Worksheet Screenshot

Notes

While this works on Row 4 of Claims, I cannot figure out how to get this to apply for Columns D, F and G on the other rows. Since Column C's List is non-dynamic, I have been able to get that to work. Guidance on if and how to get this to work would be appreciated.

Previous Posting Disclosure

I previously asked a version of this question on the MrExcel Message Board last week using the title "Using Dynamic Validation Lists for every row in table"


Viewing all articles
Browse latest Browse all 987

Trending Articles