Excel,在N行N列中查詢某值,返回行值列值

2021-08-26 09:14:52 字數 877 閱讀 9545

1樓:機靚歸方雅

=match(你要查詢的值,目標區域,匹配精度)如果要返回行值

例如在b3:b8這個區域中查詢

3,輸入=match(3,b3:b8,false)假設3在b4格,則返回2

這裡的返回值是相對行值

如果要返回列值

例如在b3:b8這個區域中查詢

3,輸入=match(3,b3:f3,false)假設3在e3格,則返回4

這裡的返回值是相對列值,e3相對於b3為第四個區域值必須為單行活著單列

在實際應用中,一般與其它函式結合使用

例如index函式

vba太麻煩

2樓:翁家玉芷雲

開啟工作表後按alt+f11,雙擊thisworkbook進入**區複製以下**:

private

subworkbook_sheetselectionchange(byval

shas

object,

byval

target

asrange)

msgbox

"顯示列數"

&target.column

&"顯示行數"

&target.row

endsub

然後你用查詢功能,它就會告訴你是幾行幾列

3樓:杜文雍量

輸入以下公式

=offset(b3,1,3)

如果根據h4單元格的值,找出對應b3下1右3的值,可以輸入以下公式=index(a1:g10,sumproduct((a1:g10=h4)*row(1:

10))+1,sumproduct((a1:g10=h4)*column(a:g))+3)

在excel中如何使得B列值等於A列值,但是A列中的空白單元格在B列中的值不為0,也為空格

b1輸入 if a1 a1 下拉填充公式 b1公式如下 if a1 a1 然後往下拉填充即可 點工具 選項 檢視,在視窗項下將 零值 前的對勾去掉即可。excel中,a列中有空白也有內容,如何把b列中的有內容的單元格填充到a列的空白中!如下圖,謝謝!在c列新增加一列為新c列,c1 if a1 b1,...

Excel中,查詢D列所有重複值並返回對應A列值

d列有相同值,相同值對應不同的a列值。用vlookup函式求一對一或一對多比較容易,求多對一就不太容易了。d與a列是一對多的關係,你只要將d列放到a列前面,並排序就可以看到其對應的a列值了啊?若有問題,繼續追問 如何在excel表中找出c列資料與a列相同的資料並將a列對應的b列資料提取出來寫入d列中...

在EXCEL,當固定列某單元格的值等於某個文字時,使整行變成同一種顏色怎麼辦

以你的圖為例,選中a1 b4,這個範圍要對,保持a1是處於啟用狀態 然後再條件格式 以公式確定單元格格式中輸入 offset b 1,row 1,0,1,1 不及格 選中a1 格式 條件格式 公式 b1 不及格 設定填充色。用格式刷功能。刷所有的行。操作跟樓上一樣,但公式更簡單 b1 不及格 在ex...