更新時間:2023-11-25 09:10:09作者:佚名
常看我文章的同事似乎會記得,我似乎講過函數,這個函數的特征同樣是參數多,借助上非常的靈活,在后幾篇文章中會相繼的和大家分享一下這個函數的用法。把我多年的經驗和你們分享。
首先我們先講解一下這個函數;函數是引用函數,表示引用某一個單元格或則區域。
句型(,rows,cols,[],[width])。
句型講解:(基點單元格,聯通的行數,聯通的列數,所要引用的高度,所要引用的長度)
參數講解:
必需。要以其為偏斜量的底數的引用。引用必須是對單元格或相鄰的單元格區域的引用;否則返回錯誤值#VALUE!。
Rows必需。須要左上角單元格引用的向下或向下行數。使用5作為rows參數,可指定引用中的左上角單元格為引用下方的5行。Rows可為負數(這意味著在起始引用的下方)或正數(這意味著在起始引用的上方)。
Cols必需。須要結果的左上角單元格引用的從左到右的列數。使用5作為cols參數,可指定引用中的左上角單元格為引用右方的5列。Cols可為負數(這意味著在起始引用的一側)或正數(這意味著在起始引用的一側)。
可選。須要返回的引用的列寬。
Width可選。須要返回的引用的行距。
注:有的資料上講和with參數必須是負數,但我的實測結果可以為正數,聯通方向和rows和cols相同。
提到這兒會有好多人說,太難了,5個參數,如何記住???又如何用?。坎灰?,我們漸漸的講解它,你肯定會把握的。
首先,第一個參數是這個函數的基準點,其余的4個參數是要以它為基準的,我們暫且稱之為光標位置1.
其次rows,cols,這兩個參數是一組,表示把光標從位置1為起點,先向上聯通rows個單元格,之后后再往右聯通cols個單元格,得到了新的光標位置,稱之為位置2。
最后是最后的一組參數[],[width],這兩個參數也是一組,代表以位置2為起點的[]行,[width]的一個區域,
好了,下邊我們以圖表的方式再度說明一下上述5個參數的意義及這個引用函數的妙用:
里面的截圖中offset是什么意思,我們在C11中錄入公式:'=(E4,4,5,1,1)
這個公式的第一個參數E4單元格,是光標的起點,數字是1436,這是位置1offset是什么意思,之后光標將開始聯通,先向上聯通,第二個參數是4,所以聯通4個單元格,如截圖中的黑色實線所示,抵達E8的位置;再往右聯通,第三個參數是5,所以聯通5個單元格,抵達J8的位置,值是8014。返回的參數1,1代表著1行1列的數即還是這個單元格J8,所以返回值是8014。
我們再看一個反例:
在前面的事例中,I11的單元格錄入了以下的公式:'=SUM((E4,4,5,-2,2))
公式中公式的的前部份和第一個事例相同,只不過前面的一組參數弄成了(-2.2)
是哪些意思呢?在第一個事例中提到通過聯通光標的位置到了J8這個單元格,(-2,2)這兩個參數表示以J8為起點,向下兩行,往右兩列的區域,即截圖中的粗虛線框上去的區域,在上面的符號是SUM,就表示這個區域的求和。等同于SUM(J7:K8)。
從前面的兩個反例可以看出,函數可以返回單元格,也可以返回區域。
明日內容發愿:
1函數的意義是哪些?
2函數有幾個參數?各是哪些意義?