WorksheetFunction 對象

WorksheetFunction 對象
用作可從 Visual Basic 中調(diào)用的 Microsoft Excel 工作表函數(shù)的容器。
方法(常用)
And方法:如果其所有參數(shù)都為 TRUE,則返回 TRUE;如果一個或多個參數(shù)為 FALSE,則返回 FALSE。
Asc方法:對于雙字節(jié)字符集 (DBCS) 語言, 將全角 (雙字節(jié)) 字符更改為半角 (單字節(jié)) 字符。
AveDev 方法:返回多個數(shù)據(jù)點與其平均值的絕對偏差的平均值。AveDev 是對數(shù)據(jù)集中可變性的度量。
Average方法:返回參數(shù)的平均值(算術(shù)平均值)。
AverageIf 方法:返回區(qū)域內(nèi)滿足給定條件的所有單元格的平均值(算術(shù)平均值)。
AverageIfs 方法:返回滿足多個條件的所有單元格的平均值(算術(shù)平均值)。
Beta_Dist 方法:返回 Beta 累積分布函數(shù)。
Bin2Dec 方法:將二進(jìn)制數(shù)轉(zhuǎn)換為十進(jìn)制數(shù)。
Bin2Hex 方法:將二進(jìn)制數(shù)轉(zhuǎn)換為十六進(jìn)制數(shù)。
Bin2Oct 方法:將二進(jìn)制數(shù)轉(zhuǎn)換為八進(jìn)制數(shù)。
Ceiling_Precise 方法:返回舍入到最接近的有效位倍數(shù)的指定數(shù)字。
Choose方法:使用_Arg1_作為索引從值參數(shù)列表中返回值。
Clean方法:刪除文本中的所有非打印字符。
Combin 方法:返回從給定的項目數(shù)中提取若干項目的組合數(shù)。使用 Combin 可以確定給定的項目數(shù)中所有可能的項目組合數(shù)。
Combina 方法:返回給定數(shù)目的項目的組合次數(shù)(以重復(fù))
Convert方法:將數(shù)字從一個度量系統(tǒng)轉(zhuǎn)換為另一個度量系統(tǒng)。例如,Convert 可以將一個以“英里”為單位的距離表轉(zhuǎn)換成一個以“公里”為單位的距離表。
Cot 方法:返回一個角度的余切。
Count方法:計算包含數(shù)字的單元格的個數(shù),以及參數(shù)列表中的數(shù)字的個數(shù)。
CountA 方法:計算非空單元格及參數(shù)列表中值的個數(shù)。
CountBlank 方法:計算指定單元格區(qū)域中空單元格的個數(shù)。
CountIf 方法:計算區(qū)域中滿足給定條件的單元格的個數(shù)。
CountIfs 方法:計算區(qū)域中滿足多個條件的單元格的個數(shù)。
DAverage 方法:計算列表或數(shù)據(jù)庫的列中符合指定條件的值的平均值。
DCount方法:計算列表或數(shù)據(jù)庫的列中符合指定條件并且包含數(shù)字的單元格的個數(shù)。
DCountA 方法:計算列表或數(shù)據(jù)庫的列中符合指定條件的非空單元格的個數(shù)。
Dec2Bin 方法:將十進(jìn)制數(shù)轉(zhuǎn)換為二進(jìn)制數(shù)。
Dec2Hex 方法:將十進(jìn)制數(shù)轉(zhuǎn)換為十六進(jìn)制數(shù)。
Dec2Oct 方法:將十進(jìn)制數(shù)轉(zhuǎn)換為八進(jìn)制數(shù)。
Degrees方法:將弧度轉(zhuǎn)換為度。
Delta方法:檢驗兩個值是否相等。 如果 number1 = number2,則返回 1;否則返回 0。
DevSq 方法:返回數(shù)據(jù)點與其樣本平均值的偏差的平方和。
DevSq 方法:返回數(shù)據(jù)點與其樣本平均值的偏差的平方和。
Dollar方法:本“幫助”主題中描述的函數(shù)可將數(shù)字轉(zhuǎn)換為文本格式,并應(yīng)用貨幣符號。函數(shù)的名稱及其應(yīng)用的貨幣符號取決于您的語言設(shè)置。
EncodeUrl 方法:URL 對參數(shù)進(jìn)行編碼。
Even方法:返回向上舍入到最接近的偶數(shù)的數(shù)字??梢允褂么撕瘮?shù)處理成對出現(xiàn)的項目。例如,一個包裝箱一行可容納一宗或兩宗貨物。只有當(dāng)這些貨物的數(shù)目向上舍入到最接近的偶數(shù),與包裝箱的容量相匹配時,包裝箱才會裝滿。
Find 方法:在工作表中查找特定信息。
FindB 方法:FIND 與 FINDB 查找一個文本字符串內(nèi)的另一個文本字符串,并返回一個數(shù)字,表示從文本字符串(從中查找另一個文本字符串)的第一個字符起開始查找的第一個文本字符串的起始位置。
Fixed 方法:將數(shù)字舍入到指定的小數(shù)位數(shù),使用句點和逗號,以十進(jìn)制數(shù)格式對該數(shù)進(jìn)行格式設(shè)置,并以文本形式返回結(jié)果。
Floor_Math 方法:將數(shù)字向下舍入到最接近的整數(shù)或最接近的重要性的倍數(shù)。
Floor_Precise 方法:將指定的數(shù)字舍入為最接近的有效位倍數(shù)。
Gcd 方法:返回兩個或多個整數(shù)的最大公約數(shù),最大公約數(shù)是能分別將 Number1 和 Number2 除盡的最大整數(shù)。
GeStep 方法:如果 number, 則返回1? step否則返回 0 (零)。 使用此函數(shù)可對一組值進(jìn)行篩選。 例如,通過計算多個函數(shù) GESTEP 的返回值,可以檢測出數(shù)據(jù)集中超過某個臨界值的數(shù)據(jù)個數(shù)。
Hex2Bin 方法:將十六進(jìn)制數(shù)轉(zhuǎn)換為二進(jìn)制數(shù)。
Hex2Dec 方法:將十六進(jìn)制數(shù)轉(zhuǎn)換為十進(jìn)制數(shù)。
Hex2Oct 方法:將十六進(jìn)制數(shù)轉(zhuǎn)換為八進(jìn)制數(shù)。
HLookup 方法:在表格或數(shù)值數(shù)組的首行查找某個值,然后返回表格或數(shù)組當(dāng)前列中指定行中的值。當(dāng)比較值位于數(shù)據(jù)表的首行,并且要向下查找指定的行數(shù)時,請使用 HLOOKUP。當(dāng)比較值位于要查找的數(shù)據(jù)左邊的一列中時,請使用 VLOOKUP。
IfError 方法:如果某個公式的計算結(jié)果為錯誤,則返回指定的一個值;否則返回該公式的結(jié)果??梢允褂?IFERROR 函數(shù)捕獲和處理公式中的錯誤。
IfNa 方法:如果表達(dá)式解析為 #N/a, 則返回您指定的值, 否則返回表達(dá)式的結(jié)果。
Index方法:返回表/區(qū)域中的值或?qū)χ档囊?。INDEX 函數(shù)有兩種形式:數(shù)組形式和引用形式。
IsErr 方法:檢查值類型,并根據(jù)值是否引用 #N/A 之外的任何錯誤值而返回 TRUE 或 FALSE。
IsError 方法:檢查值類型,并根據(jù)值是否引用任何錯誤值(#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME? 或 #NULL!)而返回 TRUE 或 FALSE。
IsEven 方法:檢查值類型,并根據(jù)值是否為偶數(shù)而返回 TRUE 或 FALSE。
IsFormula 方法:檢查引用是否指向包含公式的單元格, 并返回TRUE或FALSE。
IsLogical 方法:檢查值類型,并根據(jù)值是否引用邏輯值而返回 TRUE 或 FALSE。
IsNA 方法:檢查值類型,并根據(jù)值是否引用錯誤值 #N/A(值不可用)而返回 TRUE 或 FALSE。
IsNonText 方法:檢查值類型,并根據(jù)值是否引用任何非文本項而返回 TRUE 或 FALSE。(請注意,如果值引用了空白單元格,則此函數(shù)將返回 TRUE。)
IsNumber 方法:檢查值類型,并根據(jù)值是否引用數(shù)字而返回 TRUE 或 FALSE。
IsOdd 方法:檢查值類型,并根據(jù)值是否為奇數(shù)而返回 TRUE 或 FALSE。
IsoWeekNum 方法:返回給定日期的年的 ISO 周數(shù)。 .
IsText 方法:檢查值類型,并根據(jù)值是否引用文本而返回 TRUE 或 FALSE。
Ln方法:返回數(shù)字的自然對數(shù)。 自然對數(shù)以常數(shù)項 e (2.71828182845904) 為底。
Leg方法:按所指定的底數(shù),返回一個數(shù)的對數(shù)。
Log10 方法:返回以 10 為底的對數(shù)。
Lookup方法:從單行或單列區(qū)域或者從一個數(shù)組返回值。 查找函數(shù)具有兩種語法形式: 向量形式和數(shù)組形式。
Match方法:返回在指定方式下與指定數(shù)值匹配的數(shù)組中元素的相應(yīng)位置。 如果需要找出匹配元素的位置而不是匹配元素本身,則應(yīng)該使用 MATCH 函數(shù)而不是 LOOKUP 函數(shù)。
Max方法:返回一組值中的最大值。
Median方法:返回給定數(shù)字集合的中值。 中值是處于一組數(shù)字中間的數(shù)字。
Min方法:返回一組值中的最小值。
Mode_Mult 方法:返回在某一數(shù)組或數(shù)據(jù)區(qū)域中出現(xiàn)頻率最多的垂直數(shù)組。
Mode_Sngl 方法:返回在某一數(shù)組或數(shù)據(jù)區(qū)域中出現(xiàn)頻率最多的數(shù)值。
MRound 方法:返回參數(shù)按指定基數(shù)舍入后的數(shù)值。
NetworkDays 方法:返回參數(shù) start-data 和 end-data 之間的全部工作日數(shù)值。工作日不包括周末和節(jié)假日。可以使用函數(shù) NETWORKDAYS,根據(jù)某一特定時期內(nèi)雇員的工作天數(shù),計算其應(yīng)計的報酬。
NetworkDays_Intl 方法:返回整個使用參數(shù)來指示哪些和多少天為周末的兩個日期之間的工作日數(shù)。 周末和假日作為指定任何天數(shù)不會視為工作日的影響。
Oct2Bin 方法:將八進(jìn)制數(shù)轉(zhuǎn)換為二進(jìn)制數(shù)。
Oct2Dec 方法:將八進(jìn)制數(shù)轉(zhuǎn)換為十進(jìn)制數(shù)。
Oct2Hex 方法:將八進(jìn)制數(shù)轉(zhuǎn)換為十六進(jìn)制數(shù)。
Odd方法:返回數(shù)字向上舍入到的最接近的奇數(shù)。
Or方法:在其參數(shù)組中,如果任一參數(shù)的邏輯值為 TRUE,即返回 TRUE;如果所有參數(shù)的邏輯值為 FALSE,即返回 FALSE。
Pi方法:返回數(shù)字 3.14159265358979,即數(shù)學(xué)常量 pi,精確到 15 位數(shù)字。
Quotient方法:返回商的整數(shù)部分,該函數(shù)可用于舍掉商的小數(shù)部分。
Radians方法:將度轉(zhuǎn)換為弧度。
RandBetween 方法:返回介于指定的兩個數(shù)字之間的一個隨機(jī)整數(shù)。 每次計算工作表時都將返回一個新的隨機(jī)整數(shù)。
Rank_Avg 方法:返回數(shù)字的排位的數(shù)字; 列表中這是相對于其他值列表中其大小。 如果多個值有相同的等級,則返回的平均排名。
Rank_Eq 方法:返回數(shù)字的排位的號碼列表中。 排名的相對于其他值列表中其大小。 (如果您已對列表進(jìn)行排序,號碼的排名將為其位置。)
Replace方法:根據(jù)指定的字符數(shù),將文本字符串的部分用其他文本字符串替換。
ReplaceB 方法:根據(jù)指定的字節(jié)數(shù)用一個文本字符串替換另一個文本字符串中的部分字符。
Rept 方法:按照給定的次數(shù)重復(fù)顯示文本。 可以通過函數(shù) REPT 來不斷地重復(fù)顯示某一文本字符串,對單元格進(jìn)行填充。
Round方法:將數(shù)字舍入到指定位數(shù)。
RoundDown 方法:將數(shù)字向零的方向向下舍入。
RoundUp 方法:將數(shù)字向遠(yuǎn)離 0(零)的方向向上舍入。
Search方法:SEARCH 和 SEARCHB 查找一個文本字符串內(nèi)的另一個文本字符串,并返回一個數(shù)字,表示從文本字符串(從中查找另一個文本字符串)的第一個字符起開始查找的第一個文本字符串的起始位置。
SearchB 方法:SEARCH 和 SEARCHB 查找一個文本字符串內(nèi)的另一個文本字符串,并返回一個數(shù)字,表示從文本字符串(從中查找另一個文本字符串)的第一個字符起開始查找的第一個文本字符串的起始位置。
Sec方法:返回一個角度的正割。
SqrtPi 方法:返回某數(shù)與 pi 的乘積的平方根。
Subtotal方法:創(chuàng)建分類匯總。
Sum方法:對某單元格區(qū)域中的所有數(shù)字求和。
Sumif方法:根據(jù)給定條件對指定單元格求和。
SumIfs 方法:對區(qū)域中滿足多個條件的單元格求和。
SumProduct 方法:在給定的數(shù)組中,將數(shù)組中對應(yīng)的元素相乘,并返回乘積之和。
SumSq 方法:返回參數(shù)的平方之和。
Text方法:將數(shù)值轉(zhuǎn)換為按指定數(shù)字格式表示的文本。
Transpose方法:返回轉(zhuǎn)置單元格區(qū)域,即將一行單元格區(qū)域轉(zhuǎn)置成一列單元格區(qū)域,反之亦然。在行列數(shù)分別與數(shù)組的行列數(shù)相同的區(qū)域中,必須將 TRANSPOSE 輸入為數(shù)組公式。使用 TRANSPOSE 可在工作表中轉(zhuǎn)置數(shù)組的垂直和水平方向。
Trim方法:刪除文本中的所有空格(除了單詞之間的單個空格外)。對于從其他應(yīng)用程序中獲取帶有不規(guī)則空格的文本,可以使用 TRIM。
Unichar 方法:返回由給定數(shù)值引用的 Unicode 字符。
Uncode方法:返回與文本的第一個字符相對應(yīng)的數(shù)字 (代碼點)。
USDollar 方法:將數(shù)字轉(zhuǎn)換為文本格式并應(yīng)用貨幣符號。 方法的名稱(及其應(yīng)用的貨幣符號)取決于語言設(shè)置。
VLookup 方法:在表格數(shù)組的首列查找值,并由此返回表格數(shù)組當(dāng)前行中其他列的值。
Weekday方法:返回與日期對應(yīng)的一周中的某一天。默認(rèn)情況下,其值為 1(星期日)到 7(星期六)之間的整數(shù)。
WeekNum方法:返回一個數(shù)字,指示一年中的第幾周。
Weibull 方法:返回某日期(起始日期)之前或之后相隔指定工作日的某一日期的日期值。工作日不包括周末和節(jié)假日。在計算發(fā)票到期日、預(yù)期交貨時間或工作天數(shù)時,可以使用函數(shù) WORKDAY 來扣除周末或節(jié)假日。
WorkDay_Intl 方法:返回日期之前或之后指定與自定義周末參數(shù)的工作日數(shù)的序列號。 周末參數(shù)指示哪些,多少天為周末。 周末和假日作為指定任何天數(shù)不會視為工作日的影響。
YearFrac 方法:返回 start_date 和 end_date 之間的天數(shù)占全年天數(shù)的百分比。使用 YEARFRAC 工作表函數(shù)可判別某一特定條件下全年效益或債務(wù)的比例。
相關(guān)代碼說明和實例可查詢VBA開發(fā)文檔
以上內(nèi)容是本人自學(xué)筆記總結(jié),歡迎指正,有關(guān)Excel的問題,可私信聯(lián)系,互相交流討論,共同進(jìn)步,謝謝。