我有一个带有两个选项卡的工作表,并命名了一个范围,我试图在预算选项卡中使用查询匹配并选择一个值。我遇到的挑战是如何在查询的Where中使用预算选项卡的标题行中的日期。
从命名范围预算中查找值,其中月标签中的类别与预算中的类别相匹配,从月标签中的日期与预算标签中的日期相匹配,否则在预算标签列查找中查找值。
我认为样本表在显示这一点上做得更好。提前感谢您的帮助。
https://docs.google.com/spreadsheets/d/1heN3I1tWiqBJ0LdHRK-26Koafk_8EudqfMy0cFWxFjI/edit?usp=sharing
发布于 2021-10-24 12:37:09
我认为在这种情况下和工作表布局,最好使用VLOOKUPs。
只需在所有月份的=ARRAYFORMULA(if($H$16:$H="","",if(VLOOKUP($H$16:$H,budget,ifna(match(I$15,Budget!$E$1:$K$1,0),COLUMNS(budget)),false)="", VLOOKUP($H16:$H,budget,columns(budget),false), VLOOKUP($H$16:$H,budget,ifna(match(I$15,Budget!$E$1:$K$1,0),COLUMNS(budget)),false))))
中使用此数组公式
请注意,我扩展了budget
命名范围以涵盖整个范围,包括Category
和Lookup
列。
https://stackoverflow.com/questions/69650077
复制