所以說我有這樣的資料:

我想使用 A 列中以綠色突出顯示的值“生產”來查找以黃色突出顯示的日期資料。但是,當從外部源更新表時,位置所在的單元格可能會更改(列不會更改)。我如何使用 OFFSET 函式來獲取該日期資料?還是有更好的功能可以使用?
uj5u.com熱心網友回復:
下面的公式假設您的資料不超出 A1:AZ1000 范圍:
=INDEX(A1:AZ1000,MATCH("production",A1:A1000,0) 1,AGGREGATE(15,6,POWER(10,LOG10((B2:AZ2>0)*COLUMN(B2:AZ2))),1))
B2:AZ2(對第 2 行的參考是因為螢屏截圖中的資料從該行開始,因此它將第一個數字列標識為包含值 > 0的第一列)
所做的假設是您想要找到生產所在行的第一個數字列中的值(因為,如果您只是想要第一列數字資料的最后一行,那么生產的位置將是無關緊要的) .
(如果您的 Excel 版本早于 2021/Office 365 則公式必須作為陣列公式輸入)
uj5u.com熱心網友回復:
=OFFSET(A1,MATCH("production",$A:$A,0),4,1,1)
匹配找到“生產”偏移的行使用匹配作為它來自 A1 的第二個引數(行),然后超過 4 列并檢索 1x1 單元格。
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/473444.html
上一篇:帶有電子郵件簽名的電子郵件草稿
