excel - Retrieving multiple rows from multiple sheets -


i know best way approach problem. want search multiple sheets of data based on customerid , retrieve data each sheet such customer address(es), customer order(s), customer personal information, etc.

options off top of head is...

  1. filter pivot tables customer automatically sheets?
  2. vlookup data 1 sheet based on customer search term
  3. is there way use sql-type command query data sheets , display?

i retrieve similar sql query without use of macros. don't see way retrieve data these different tables in automated fashion.

vlookup falls apart moment multiple data sets same key (for example, 10 order rows 1 cust_id) unless make kind of complex formula of items , predict how many need.

i've used 2 solutions kind of problem:

1: several pivot tables on same sheet, each linked respective tables. unfortunately, user has select same filter each 1 needed. still cleanest solution , recommend it.

2: make translation table (sheet) glues of other tables together. each cell points other sheet. pivot this

for example, if have table 1 id, name, address , table 2 id, order might end giant sheet of formulas:

a1 =names!a1 a2 = names!a2

b1 =vlookup(orders!a1...)

fill down needed.. use formulas on sheet link data needed. you're simulating sql table joins , yes pain can done! =) provided of works data sets, in theory make 1 large pivot table.


Comments

Popular posts from this blog

django - How can I change user group without delete record -

java - Need to add SOAP security token -

java - EclipseLink JPA Object is not a known entity type -