電子表格巨集的使用技巧(如何能用表格中的巨集功能)

注意:巨集表函式都需要藉助定義名稱來實現。

1、GET.WORKBOOK函式

GET.WORKBOOK是用來提取工作簿的資訊資料。

它的語法結構=(資訊型別,名字)

這裡的資訊型別是必需的,是指明要得到的工作簿資訊型別的數字程式碼。最常用到的就是引數1。

第二引數是指開啟的工作簿的名字,如果省略,則預設為當前活動的工作簿。

獲取工作表名稱

先定義名稱,點選公式——定義的名稱——定義名稱,輸入想要的名稱比如“名稱”,之後在引用位置中輸入公式、

=GET.WODRKBOOK(1),點選確定。

最後在相應的單元格中輸入公式

=IFERROR(INDEX(MID(名稱,FIND("]",名稱) 1,99),ROW(A1)),"")&T(RAND())

說明:

FIND函式語法結構= FIND(查詢文字, 源文字, [查詢開始位置] )

MID函式語法結構= MID(查詢區域,開始查詢的位置,查詢的字元)

INDEX函式語法結構=INDEX(區域,行/列數)

2、EVALUEATE函式

EVALUATE是對以文字表示的一個公式或表示式求值,並返回結果。

它的語法結構

=EVALUATE(以文字形式表示的表示式)

求算式表達的計算結果

同樣先定義名稱,之後在引用位置中輸入公式

=EVALUATE(Sheet19!$A2)之後在相應的單元格中輸入=計算,回車即可。

3、GET.CELL函式

GET.CELL表示返回單元格中的格式資訊。

它的語法結構=GET.CELL(指明單元格中資訊的型別,引用的單元格或區域)

注意:第一引數的資訊型別很多,這裡我們分享的是引數為63的。

按顏色求和

先在定義名稱中輸入相應的公式

=GET.CELL(63,Sheet20!$A2),點選確定。

之後在輔助列單元格中輸入公式=顏色,獲取相應的程式碼,之後再利用IF函式判斷是否大於0值,若是則對相應的內容求和,公式為

=SUM(IF(C2:C13>0,B2:B13)),按Ctrl Shift Enter組合鍵即可。

以上就是本期要與大家分享的有關巨集表函式的基本用法,希望對大家有所幫助。