Data Validation: Multiple Return Possibilities

nelsonak

New Member
Joined
Sep 1, 2015
Messages
1
Greetings all,

I was hoping someone could offer their input and/or guide me in the right direction for an experimental data validation macro which could (potentially) either automate or streamline data input for my engagement team.

In essence, I created a data validation scheme which seeks to create a foolproof method for extracting data from unique and static columns and aggregating that information for later input into Word documents, the goal being a reduction in time spent searching through the workbook.

The cell in which I've applied data validation contains source data from a single column that remains common throughout all spreadsheets. The information changes on a case-by-case basis, but said information will always be found in the same column.

Further information such as entity addresses, country location, bank account data, etc. are extracted using an INDEX:MATCH function in which the MATCH lookup value refers to the cell containing the data validation list, which is absolute-referenced. Thus far, the skeleton works perfectly, though my colleague and I have noticed one key obstacle precluding a engagement-wide rollout of such a value enhancing tool.

The problem revolves around unique values: for example, how can we ensure that all instances of, say, "Bank Account #", for any given entity selection in the data validation cell, are captured? After all, on larger cases, an entity may be transacting using multiple account numbers in multiple countries through multiple banks.

I've included a trimmed-down version of the model below. Any thoughts, comments, or workarounds you all can dream up would be sincerely appreciated. Cheers :).
A1 A2
[TABLE="class: grid, width: 500, align: left"]
<tbody>[TR]
[TD]Entity Name[/TD]
[TD]XYZ Inc.[/TD]
[/TR]
</tbody>[/TABLE]


*Data Validation list is placed in cell A2 using source data from column A:A of a separate worksheet

[TABLE="class: grid, width: 550, align: center"]
<tbody>[TR]
[TD]Address:[/TD]
[TD]=INDEX(Entity_Address_Column,MATCH($A$2,Column w/All_Entity_Names,0))[/TD]
[/TR]
[TR]
[TD]Country Code:[/TD]
[TD]=INDEX(Entity_Country_Code_Column, MATCH($A$2,Column w/ All_Entity_Names,0))[/TD]
[/TR]
[TR]
[TD]Bank Name:[/TD]
[TD]=INDEX(Bank_Name_Column, MATCH($A$2,Column w/ All Entity Names,0))[/TD]
[/TR]
[TR]
[TD]Entity Account Number:[/TD]
[TD]""[/TD]
[/TR]
[TR]
[TD]Debit/Credit Bank Name:[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]Debit/Credit Bank Account Number:[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]Debit/Credit Bank Country Code[/TD]
[TD][/TD]
[/TR]
</tbody>[/TABLE]
 
Last edited:

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top