電子表格巨集的使用技巧(如何能用表格中的巨集功能)
注意:巨集表函式都需要藉助定義名稱來實現。
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組合鍵即可。
以上就是本期要與大家分享的有關巨集表函式的基本用法,希望對大家有所幫助。