tft每日頭條

 > 圖文

 > 如何用公式篩選并返回數值

如何用公式篩選并返回數值

圖文 更新时间:2024-07-29 12:17:21

如何用公式篩選并返回數值(公式前批量加等号生成結果)1

日前,給一朋友做個費用計算表,其中一列顯示計算公式,後面一列是計算結果。如下圖:

如何用公式篩選并返回數值(公式前批量加等号生成結果)2

在計算“金額”時,我是逐個将“費用計算公式”列的公式複制後,在後面的“金額”列輸入等号,然後粘貼,回車得到結果。當時感覺效率很低,應該會有高效的用法。但因朋友急用,數據量也不大,就直接這麼操作了。事後搜了一下,還真有将公式批量生成結果的用法。特整理分享一下,以備後用。

方法1:輔助粘貼替換法

首先設置輔助列,比如将G列設為輔助列,操作分3步:

如何用公式篩選并返回數值(公式前批量加等号生成結果)3

1、G4單元格輸入公式:=“=”&C4,向下填充完成G列全部輔助數據如上圖。

2、選擇G列全部數據,在D列粘貼為“值”。

3、選擇D列全部數據,打開替換界面,将查找内容和替換為都設置為“=”,全部替換。完成,得到D列全部結果。

如何用公式篩選并返回數值(公式前批量加等号生成結果)4

方法2:定義名稱EVALUATE函數法

如何用公式篩選并返回數值(公式前批量加等号生成結果)5

方法1有一個不足,當C列的計算公式改變時,D列的結果不自動變化,需要重新修改D列的公式才行。而EVALUATE函數法不存在這個問題,而且操作隻需2步:

1、光标選中D4單元格,點擊菜單“公式”——定義名稱——彈出對話框:

如何用公式篩選并返回數值(公式前批量加等号生成結果)6

輸入任意名稱,引用位置輸入公式:=EVALUATE(Sheet1!C4),确定。此處注意C4為相對引用,不能有$符号。

2、在D4單元格輸入公式=js,回車。公式下拉填充,完成,得到全部計算結果。這時,修改C列公式,D列結果會随之變化。

如何用公式篩選并返回數值(公式前批量加等号生成結果)7

總結

EVALUATE是宏表函數,不能直接在單元格用,隻能通過設置公式定義名稱使用。

将公式批量轉變為結果,在工程、采購等行業時常會用到,希望本文能對你有所幫助,有需求的歡迎轉發收藏。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关圖文资讯推荐

热门圖文资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved