『壹』 excel查詢區域里某個值所在的行值和列值
輸入數組公式
=IFERROR(SMALL(IF($A$1:$P$20="公司",ROW($A$1:$A$20)*100+COLUMN($A$1:$P$1),""),ROW(A1)),"")
按ctrl+shift+enter往下拉就中櫻可以了
前兩位是行號,後2位是列號
只賣散叢要行列的話可以加一掘塌個框套在外邊就可以了
行=IFERROR(FLOOR(SMALL(IF($A$1:$P$20="公司",ROW($A$1:$A$20)*100+COLUMN($A$1:$P$1),""),ROW(A1))/100,1),"")
列=IFERROR(RIGHT(SMALL(IF($A$1:$P$20="公司",ROW($A$1:$A$20)*100+COLUMN($A$1:$P$1),""),ROW(A1)),2),"")
『貳』 excel中怎麼查找某個值並返回對應的列數
在 Excel 2007 中,可用以下公式實現題述要求:
列號用數字表示:=MATCH(CD3,BW3:CC3,0)+COLUMN(BV:BV)
列號用列標表示:=SUBSTITUTE(ADDRESS(1,MATCH(CD3,BW3:CC3,0)+COLUMN(BV:BV),4),"1","")
公式結果的圖示:
公式結果的圖示