[英]Vlookup that returns an array as a value
所以我試圖設置一個 vlookup 來查找列表的值,但它返回一個數組而不是一個值。
例如:
作為一個數組。
我正在嘗試在 networkdays function 中將其用於假期部分,這樣我就可以查找業務並返回包含業務關閉的所有假期的范圍。
我試圖只創建一個包含日期數組的列。 例如 B 列是 {=C1:E1},其中節假日列在單元格 C1、D1 和 E1 中,但這只會返回第一個值,而不是數組中的整個列表。
NETWORKDAYS("Start Date","End Date",VLOOKUP("Business",Sheet1!A:B,2,))
其中 Sheet1 是包含 A 列中企業列表的工作表,B 列是 C:E 中列出的假期數組
表 1 設置
A B C D E
Business {=C1:E1} 1/1/2019 5/1/2019 7/4/2019
不要使用 VLOOKUP 它只會返回一個使用 INDEX 的值:
NETWORKDAYS("Start Date","End Date",INDEX(Sheet1!C:E,MATCH("Business",Sheet1!A:A,0),0))
這現在將返回 C:E 在 A 列中找到“業務”的行上的所有值。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.