人工服務(wù) 離線下載

完美替代宏表函數(shù)EVALUATE的三行代碼

轉(zhuǎn)轉(zhuǎn)大師PDF轉(zhuǎn)換器

支持40多種格式轉(zhuǎn)換,高效辦公

在Excel中,如果我們需要算公式的時候我們一般都是使用宏表函數(shù)VALUATE來實現(xiàn),但是這個有一個不方便的點就在于如果我們算式和計算結(jié)果的列相對位置發(fā)生變化時,不能直接修改公式,而是要再次定義名稱。今天小編就來給大家分享下取代這個又超級方便的操作方法

Excelman認為使用自定義函數(shù)是不錯的替代方法。下面是自定義函數(shù)EVALUATEVBA的代碼。函數(shù)的代碼只有三行!諸位幾乎不需要考慮任何VBA代碼邏輯,簡單易用。總之,名副其實拿來即用!

代碼如下:

Public Function EVALUATEVBA (ByVal s As String) As Variant

EVALUATEVBA = Application.Evaluate(s)

End Function

自定義函數(shù)EVALUATEVBA怎么樣使用呢?

先把自定義函數(shù)的三行代碼添加到工作簿的模塊中。之后就能在工作簿里使用自定義函數(shù)EVALUATEVBA了。代碼添加到工作簿的模塊具體操作步驟請看下圖二。

那么,函數(shù)EVALUATEVBA有什么作用呢?它的作用與宏表函數(shù)EVALUATE相似,但用起來方便多啦!

比如上述圖一求算式的計算結(jié)果問題,B1單元格直接填寫公式 =evaluatevba(A2),向下填充公式,OK!

之前Excelman在窩窩的微信公眾號發(fā)表過一篇《奇招解難題,另類使用Max函數(shù)求最大值》[教程最后左下角“閱讀原文”點擊直達]。文中表妹的問題若用EVALUATEVBA,做法來得更直接。

如圖四,要求從B列的裝箱號“1,3,4,5”得到最大值5顯示在C列的裝箱號最大值。C1單元格填寫公式 =evaluatevba("=max({"&B2&"})") 或=MAX(evaluatevba("{"&B2&"}")),向下填充公式,又OK!

從=MAX(evaluatevba("{"&B2&"}"))這個公式可以看出,自定義函數(shù)evaluatevba和宏表函數(shù)evaluate一樣,可以將符合數(shù)組書寫規(guī)則的字符文本,如“{1,3,4,5}”這樣的字符文本,轉(zhuǎn)為讓Excel函數(shù)能夠識別的作為計算數(shù)據(jù)的數(shù)組。

Evaluatevba有時給填充公式提供相當大的便利。比如下圖四,假設(shè)工作簿中有名為“1月、2月、3月”的工作表,A列列示的是工作表名,現(xiàn)在需要在B列分別計算出3個工作表B列的數(shù)量(數(shù)字)的合計數(shù)。可以這樣做:B2單元格填寫公式 =evaluatevba("=SUM('"&A2&"'!B:B)")&T(NOW()),然后向下填充公式。T(NOW())的作用是令Excel在工作表數(shù)據(jù)變動時重新計算更新計算結(jié)果。B2單元格的公式,其效果與 =SUM('1月'!B:B) 相同,但是使用自定義函數(shù)EVALUATEVBA的好處是可以直接向下復(fù)制填充公式。

以上就是今天給大家分享的關(guān)于完美替代宏表函數(shù)EVALUATE的三行代碼,有需要的小伙伴們可以根據(jù)以上步驟進行操作,如果需要pdf轉(zhuǎn)html可以使用topdf轉(zhuǎn)換器。

主站蜘蛛池模板: 久久综合狠狠综合久久97色| 国产天堂一区二区综合| 欧美色综合天天综合高清网| 亚洲综合av永久无码精品一区二区 | 精品久久人人做人人爽综合| 国产香蕉尹人综合在线| 亚洲精品第一国产综合境外资源| 狠狠色婷婷七月色综合| 亚洲国产日韩综合久久精品| 国产欧美日韩综合精品二区| 天天做天天爱天天综合网2021| 欧美日韩国产综合一区二区三区| 激情综合丁香五月| 国产综合精品女在线观看| 欧美自拍另类欧美综合图片区| 国产成人综合日韩精品无码不卡 | 六月婷婷国产精品综合| 五月六月综合欧美网站| 亚洲国产综合专区电影在线| 综合国产在线观看无码| 久久婷婷五月综合成人D啪| 伊人色综合久久天天人手人婷| 久久综合给合久久狠狠狠97色| 日韩欧美色综合网站| 久久综合久久自在自线精品自 | 69国产成人综合久久精品| 欧美色综合天天综合高清网| 色拍自拍亚洲综合图区| 区三区激情福利综合中文字幕在线一区| 日日狠狠久久偷偷色综合0| 久久婷婷五月综合色奶水99啪| 国产人成精品综合欧美成人| 亚洲色欲色欲综合网站| 狠狠色婷婷狠狠狠亚洲综合| 色天使久久综合网天天| 国产综合成人久久大片91| 色天使久久综合网天天| 精品久久久久久综合日本| 久久久久久久综合综合狠狠| 五月婷婷综合网| 色99久久久久高潮综合影院|