EXCEL一個函數解決跨表引用計算的問題

2020-11-23 高效工作

我們財務人員在日常工作中,經常會遇到這樣的一個問題:在一個工作簿中有很多個同類型且表結構相同的工作表,如銷量明細表、工資表、業績計算表、考勤明細表等,如下圖1:在一個工作簿中,例舉了3個水果銷量明細表,桃子、香蕉、火龍果,要求把這3個明細表的銷量合計數再統一做到一個銷量匯總表中,編制銷量匯總報表。如當領導要我們給他一個匯總報表看一下,如果平時我們沒有及時做這方面的匯總,臨時抱佛腳的話,就會搞得手忙腳亂,還有可能數據出錯,這樣就會給領導一個很不好的印象。

圖1

下面我就給大家推薦一個EXCEL引用函數:INDIRECT,即可以輕而易舉地解決這個問題。當然,這銷量明細表雖然表結構一樣,列欄位一致,但是行數就有可能會不一樣,所以這就要分二種情況分別採用不同的方法解決。

一、明細表行數相同的解決方法(如下圖2)

圖2

從圖中,我們可以看到,每個明細表的結構和表的實體行數都一致,現在要求把每一個明細表裡的金額合計數都填入匯總表相應的水果行的銷售金額單元格裡(如圖3),再統計出匯總數。

圖3

我們再看一下明細表,所有的合計金額都在 D7單元格(如圖4),

圖4

那麼,我們就在匯總表裡對應的單元格,利用INDIRECT引用銷量明細表的D7單元格的數值,首先在「桔子」行的金額單元格輸入「=INDIRECT(B4&"!D7")」公式,並用滑鼠左鍵按住金額單元格的右下角的「+」號往下拉至「蘋果」行的金額單元格,如圖5。

圖5

這樣很容易就完成了數據的跨表引用。簡單快速吧!效果如圖6

圖6

然後你就可以按照報表的要求把匯總表進行美化或者添加其它的內容。另外,如果有新的銷量明細表增加,只要在匯總表裡添加相應的行,再直接複製金額單元格的公式就好了,無須任何修改。

二、明細表行數不相同的解決方法

當然在實際工作中,明細表的實體行數不大可能總是一樣的(如本文中的圖1所示),那這種要怎麼辦呢?其實最簡單的辦法,就是我們在所有的明細表中固定一個相同的單元格提取本表的中的合計金額,然後再採用第一種方法也會很容易達到我們的要求。

首先,我們選中所有的銷量明細表標籤(如圖7),

然後在D1單元格輸入「=LOOKUP(9E+307,C:C)」公式,按回車鍵,所有的明細表的D1單元格都填入了「=LOOKUP(9E+307,C:C)」公式,提取合計金額數值,你點開看一下,是不是這樣就把每個表的合計金額都提取到D1單元格裡來了嗎?

然後,我們回到匯總表裡,再按照第一種方法完成餘下的步驟就好了。

其實,在實際工作中第二種方法運用得最多,因為這一方法可以忽略明細表的行數不一致的問題,減少出錯的概率。

如果你有什麼不明白的或者有更好的解決辦法,可以在評論區留言,我們一起交流學習。

相關焦點

  • excel中的經典查找引用函數之lookup函數的使用
    excel表格的眾多函數中,我們常用的查找引用函數大致有3個,分別是有縱向查找功能的vlookup函數、有橫向查找功能的hlookup函數和可以任意多條件查找引用的lookup函數。下面我們來介紹lookup函數的用法。
  • excel同一單元格內求積-不是公式函數能解決的問題
    excel同一單元格內求積,這個方法不能直接用公式函數,但是也有方法做成。先聽我吟詩一首,放鬆一下如何:辦公教程又一篇,你要耐心地看完;看完發現並不難,收藏分享加點讚。看完發現並不難,收藏分享加點讚。方法如下:1、找到【公式】下面的自定義名稱,(需要用這一個方法來實現)2、在彈出的新建名稱窗口中,名稱改為:乘,引用位置改為:=EVALUATE(A5),您哪個單元格設置成求積項,就把單元格設置哪個,您看A5單元格內容是【2*3】如下圖設置3、在單元格中輸入【=乘】,點確定後就計算出了結果=EVALUATE(A5)的解釋:
  • excel函數入門必學之相對引用,絕對引用和混合引用。
    小編今天與大家聊聊excel相對引用,絕對引用和混合引用,這是使用excel很常用很重要的部分,三種引用有不同的用法,如果用錯所求單元格會得到錯誤的結果。一、相對引用含義:如果在excel的默認狀態下複製公式,公式中引用的單元格與複製位置的單元格保持一致,進行了相應改變,公式中表現形式如:A1*A2。
  • excel數據轉換:如何快速批量計算表達式
    當我們需要將excel中的數學表達式,統一轉換為可計算的值時,小夥伴們一般會怎麼做呢?這個問題,看似簡單,似乎只要在表達式前面加上等號,再按回車鍵就解決了。但是如果是1000行數據呢?10000行數據呢?這樣一個一個的手工更改,還不得累死人!下面就給大家分享3種批量處理的方法,分分鐘解決問題,趕緊來看看吧!
  • 利用excel計算進位轉換問題,學會這個函數即可,建議收藏!
    hello,我是小菜,今天和大家分享前幾天粉絲朋友的一個問題:EXCEL中有公式進行十進位、十六進位、八進位之間的相互轉換嗎?答案是有對應函數的,這裡就和大家寫一篇文章,希望對大家有幫助啦!1、十進位轉非十進位十進位轉非十進位也就是十進位轉十六進位、八進位、二進位,方法很簡單,我們只需要用到函數:BASE函數BASE功能:將數字轉換成具有給定基數的文本表示形式。
  • 兩個excel表格核對的6種方法
    excel表格之間的核對,是每個excel用戶都要面對的工作難題,今天ostar帶大家一起盤點一下表格核對的方法,一共6種,以後再也不用加班勾數據了。一、使用合併計算核對excel中有一個大家不常用的功能:合併計算。利用它我們可以快速對比出兩個表的差異。例:如下圖所示有兩個表格要對比,一個是庫存表,一個是財務軟體導出的表。
  • Excel中的單條件計數函數countif
    COUNTIF函數會統計某個區域內符合您指定的單個條件的單元格數量,記得函數返回值是滿足給定條件的單元格的數量。例如,我們可以計算以某個特定字母開頭的所有單元格的數量,或者可以計算包含大於或小於指定數字的所有單元格的數量。
  • 多年來Excel填報數據的各種不如意,終於現在用這個神器全部都解決了
    首先,excel對數據收集的使用場景就受到限制,只能通過PC來完成數據收集。另外,要想共享數據,就需要將文件通過微信、釘釘等軟體或者U盤、移動硬碟等硬體傳來傳去,這個過程不僅繁瑣,而且數據的一致性和實時更新都不能保證。還有,Excel無法滿足企業中對於權限管控的需求。並且,Excel不是採用基於資料庫選擇的方式,大家輸入數據的時候隨意粘貼複製,有時候多一個字,有時候少一個字,數據質量就很差。
  • excel函數公式應用:多列數據條件求和公式知多少?
    如果是根據條件求單列數據之和,SUMIF函數即可解決,但如果是求多列數據呢?我們這裡分享12種方法,各有各的特色。學習更多技巧,請收藏關注部落窩教育excel圖文教程。 先來看一下什麼是按條件求多列數據之和。 類似下圖這樣的數據,需要根據G列的產品名稱在H列匯總數據。條件區域在B列,而要求和的數據在C、D、E三列中。
  • 你早該這麼學Excel函數,Excel公式教程,第二課《公式與函數》
    excel公式與函數摘要:①簡單公式計算;②表達式與地址引用;③常用函數及其應用;④誤操作提示2、 關係運算符:=、>、>=、<、<=、<>3、 引用功能一個引用位置代表工作表上的一個或者一組單元格,引用位置告訴Excel在哪些單元格中查找公式中要用的數值
  • excel表格中的index函數在處理數據時的用法
    index函數在excel中被歸類為「查找與引用」函數。該類函數中,有我們熟悉的縱向查找函數vlookup函數,其格式是:「=VLOOKUP(查找的數值,查找的數據表區域,返回目標數值在數據表區域中的列序號,匹配條件)」,該函數返回的是數據表中的數值。
  • excel指數函數是什麼?怎麼求一個數的n次方?
    本篇將介紹excel指數函數是什麼?怎麼求一個數的n次方?有興趣的朋友可以了解一下!一、前言excel是我們工作中經常使用的一款表格製作工具,它不僅僅只是用來製作表格,而在表格數據的處理方面也顯得非常突出。excel為我們提供了很多函數,對於一些常用簡單的函數我們應該要了解,這能大大提高我們的工作效率。
  • excel中函數絕對引用-$讓你的單元格不再隨著複製而變化
    你是否遇過到這樣的問題,我們複製公式函數時,表格會隨著改變,但是我們要求是有個單元格不變的,如我們昨天所說的【excel銷售金額百分比怎麼算】中的公式:=B5/B10,我們要求複製公式時B10不變,那怎麼辦?$,這個函數公式的絕對引用符號就起大作用了。
  • 掌握這7條excel函數,自動化生成數據周報上篇
    excel的二八原則曾經在面試時候被問到VLOOKUP和HLOOKUP有什麼區別,我回答的是前者是以列匹配,後者是以行匹配。面試完我一個勁兒後悔沒有回答好,對這個函數不熟悉,回答太簡單。諷刺的是已經過去好幾年,我卻一次未用到過HLOOKUP。所以真的沒必要抱著一本excel大全在那挨個學函數,浪費時間。
  • 領導發來一個表格,跨多表進行匯總,indirect函數搞定
    領導發來一個表格,每個工作子表記錄了當前月份的工資發放明細數據,現在我們需要匯總每個月發放的總金額是多少像這種跨表進行匯總計算,如果表格很少,那麼手動的輸入公式:=SUM('1'!B:B)然後重複的輸入6次公式得到結果:工作表少的時候,我們還可以這麼折騰,如果單獨的工作表很多的時候,我們就需要使用捷徑了,使用Indirect函數,簡單搞定!
  • vlookup如何跨表提取數據?讓你的Excel更智能
    以VLOOKUP為首的查找引用家族,是函數中最受歡迎的三大家族之一,現在一起來學習VLOOKUP函數,讓關於查找的煩惱一次解決。比如,我們手上有一張產品每個月銷量的明細表,但我們想得到如下面第二張表所示的匯總表,或者我們只有一張匯總表但領導要的是明細表。如果產品種類繁多時用手輸入就不現實,用VLOOKUP函數就可以很快實現。一.
  • excel函數公式大全之利用LARGE函數和SUM函數提取前五名銷售額
    excel函數公式大全之利用LARGE函數和SUM函數提取前五名銷售額,excel函數與公式在工作中使用非常的頻繁,會不會使用公式直接決定了我們的工作效率,今天我們來學習一下提高我們工作效率的函數LARGE函數和SUM函數。
  • excel數學運算函數:表格中積商和餘數的處理方法
    想起以前還在讀書那會兒,總是被數學中的各種乘方、餘數、積、商折騰得頭痛,而這些令我們為難的問題,放在excel中,卻不值一提。今天我們就來學習一下excel中關於「積」和「商」的數學函數,趕緊來看看吧!對於「積」和「商」我們都不陌生,好多地方都會用到它,在EXCEL中除了可以用「*」、「/」等運算符來得到數據的「積」和「商」外,函數同樣也可以。
  • 這個excel查找函數也很重要,index函數的使用方法
    我們之前學過幾個excel查找函數,分別是vlookup函數和hlookup函數以及match函數,這次我們還要學習另外一個查找函數,這個查找函數就是index函數,index函數是用來引用我們所需要的信息,主要分連續區域和非連續區域內的引用兩種,連續區域裡使用index公式是=index
  • excel函數應用:如何快速製作考生座次分配表
    既然要考試,自然就會涉及到考生座位安排的問題,今天我們就一起來學習一下,如何在excel中快速地製作考生的座位分配表!春節剛過,某部門馬上組織員工進行崗位技能考試,本次考試有561人報名參考,部門安排了兩個考場共18個考室,每個考室安排32座,需要對所有報名的考生隨機安排座位。