Link to Sheet: https://docs.google.com/spreadsheets/d/1_40L74r4Y-inibZw7aplE38DDzdszrFgBMX3HU_Bsf0/edit?usp=sharing
I have a raw data sheet with responses from a questionaire. From this sheet, I want to spread out the answers over multiple sheets, depending on client & project, so that we get one shipping list for each project.
In the Shipping List I added A1 as the project number and A2 as the Client name to refer to. Now I want to list all emails from the raw data sheet, that also match A1 and A2 as project & client. Also I need to fetch the "Amount Prdt" (Product_Pick_RAW!A) and "Products" (Product_Pick_RAW!B:V). All Product info should be joined together with commas as a seperator.
Status Quo: I picked out the emails with: =IFERROR(INDEX(Product_Pick_RAW!$A2:$AC; MATCH($A$1;Product_Pick_RAW!X:X;0);23);"FEHLER")
Amount Prdt: =FILTER(Product_Pick_RAW!A:A;Product_Pick_RAW!Y:Y=TRIM($A$2);Product_Pick_RAW!X:X=TRIM($A$1);Product_Pick_RAW!W:W=TRIM(E4))
Products: =INDEX(REGEXREPLACE(TRIM(FLATTEN(QUERY(TRANSPOSE(FILTER(IF(Product_Pick_RAW!B:U="";;Product_Pick_RAW!B:U&",");Product_Pick_RAW!Y:Y=$A$2;Product_Pick_RAW!X:X=$A$1;Product_Pick_RAW!W:W=E4));;9^9))); ",$";))
Problem: Now I realized specifically the email solution this is not usable for an array case and picking out multiple results.
Does anyone know a solution for this?
Thanks!
SUGGESTION
Perhaps you can try this method:
==UPDATE==
For
Email
onE
column that's separated by row:==UPDATE==
For
Amount Prdt
onH
column that's separated by row:==UPDATE==
Sample Result: