Hi folks,
I have a formula in a sheet that contains a query; it reads as follows:
=if($H156="","", query(โOrder detailsโ!$D$2:$V,โSelect V where LOWER(D) = 'โ&lower($B156)&"โ "))
Itโs being turned into if(RC8="","", sublistlookup(index(โOrder detailsโ!C22:C22,match(RC2,โOrder detailsโ!C4:C4,0)),index(โOrder detailsโ!C21:C21,match(RC2,โOrder detailsโ!C4:C4,0)),RC8))
by Appsheet,
When a new row is added it doesnโt compute correctly.
Any suggestions? Iโve regenerated the structure in Data/Columns a couple of times to no avail
Thanks
Chris
Thanks - but I have no mismatched formula warnings, and the R1C1 syntax appear to be correctโฆ
QUERY formula returns an array and expands to multiple columns and rows depending on the SELECT parameter. So with each row of the sheet coincides with the selection range. Why do you need that QUERY formula? Provided you wish to return only a single value from another table, you can use VLOOKUP - though you can handle that easily with AppSheetโs LOOKUP() expression as well where using spreadsheet formulas in the back-end might drastically affect appโs sync durration
User | Count |
---|---|
18 | |
12 | |
8 | |
4 | |
3 |