注意:宏表函數都需要借助定義名稱來實現。
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組合鍵即可。
以上就是本期要與大家分享的有關宏表函數的基本用法,希望對大家有所幫助。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!