excel-函數單元格定位

今天說一下單元格定位問題

1.相對定位

先看看例子:

假設我在B1要獲取A1格的內容,在B1格的公式就是=A1

 

 

假如現在我複製B1格的公式到C1格,C1格的公式就變成了=B1

 

 

同樣地,我把B1格的公式複製到C2,他的公司就會變成了B2

 

 

總結,相對定位的公式寫法是“=列符號行符號”,相對定位的意思就是相對當前單元格的位置,如上面的公式意思就是相對於當前單元格的前一格,所以無論你複製到哪一格,他的定位都是獲取當前單元格的前一格

 

在看一個複雜一點的例子,先自己猜猜這裏的結果是什麼,假如B4的公式是=A1,拷貝到C7後的結果是什麼呢?

 

 

 

 

答案是“同學1”,因爲相對於B4而言,A1在它的前1列的前3行,所以相對於C7而言,它的前一列的前3行就是B4,“同學1”

 

 

 

--------------------------

2.絕對定位

先看例子:

B1的公式是=$A$1

 

 

複製到B2和C2位置後,公式仍然保持是$A$1

 

 

 

 

 

總結:絕對定位就是鎖死定位的意思,寫法是“=$A$1”,$符號就像一把鎖一樣,把定位鎖死在固定的列和固定的行上面,所以上面的公式中,就是無論複製到哪裏,都是鎖死在A1的單元格中

 

-------------------

3.混合定位

混合定位就是一半絕對,一半相對

先看例子:

B1的公式=$A1,這裏的意思就是鎖死在A列當中,行會相對變化

 

 

 

所以當把公式複製到B2時,公式就變成了=$A2, 意思是,絕對A列的相對當前行

 

 

在看另外一個例子:

假如B1的公式=$A2, 複製到B2的時候,公式就變成了=$A3, 因爲鎖死A列,行號是相對於當前行號的下一行

 

 

同樣道理,列可以鎖死,行也可以鎖死

例如:B1的公式是=A$1

 

 

複製到E5後,公式就等於了,=D$1, 因爲列是相對於當前列的前一列,行號鎖死在1,所以就是動物1

 

 

-----------------------

4.表格定位

如果需要指定到某個表格的某個單元格,那就需要用到以下的下發:

表格名!列號行號

如下,sheet3中A1格的公式是s2!C1,這就是指向s2表中的C1格的意思

 

 

--------------------------

5.其它

快速切換定位模式,點擊單元格後,點擊F4就會切換單元格的定位方式

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章