搜尋
首頁專題excel實用Excel技巧分享:怎麼忽略隱藏列進行求和?

在之前的文章《實用Excel技巧分享:「條件格式」和「函數公式」配合使用》中,我們透過2個實例了解了「條件格式」和「函數公式」如果配合使用。而今天我們來聊聊資料求和,介紹一下忽略隱藏列進行求和的方法,快來學習學習!

實用Excel技巧分享:怎麼忽略隱藏列進行求和?

在平常工作中,我們常常會用到求和,這種問題對大家來說是再簡單不過的,使用SUM函數就可以解決:

實用Excel技巧分享:怎麼忽略隱藏列進行求和?

有時候可能會隱藏幾行數據,這時候求和就要用到SUBTOTAL這個函數了。在沒有隱藏的時候,SUBTOTAL函數結果與SUM函數計算的結果一致,如下:

實用Excel技巧分享:怎麼忽略隱藏列進行求和?

#一旦我們將其中的某幾行(如第3、6、9 、12行)資料隱藏起來,結果就發生了變化,如下:

實用Excel技巧分享:怎麼忽略隱藏列進行求和?

#注意SUBTOTAL函數的第一個參數使用109就是表示忽略隱藏行的求和。

關於SUBTOTAL這個函數,之前發表過教程,有興趣的朋友可以去看看歷史文章。

今天我們要討論的問題不是忽略隱藏行如何求和,而是忽略隱藏列如何求和。首先要明確一點,SUBTOTAL這個函數是做不到這一點的,在函數的幫助裡說的很清楚:

實用Excel技巧分享:怎麼忽略隱藏列進行求和?

不但是SUBTOTAL函數做不到,就目前來說, Excel還沒有可以忽略隱藏列進行求和的函數。那麼對於這種需求該如何處理呢?這要用到一個比較新鮮的函數-CELL函數來做輔助才行。

相信見過這個函數的朋友不多,會用這個函數的就更少,我們就先來簡單了解一下CELL函數是用來做什麼的。在儲存格輸入=c就會看到這個函數的身影,選擇函數後,會出現一個簡單的解釋:

實用Excel技巧分享:怎麼忽略隱藏列進行求和?

在這句話中,可以大致了解到CELL函數可以得到一個單元格的格式、位置等資訊。雙擊這個函數,會出現一些選項:

實用Excel技巧分享:怎麼忽略隱藏列進行求和?

可以看到,函數有兩個參數,info_type和reference。第一個參數info_type,訊息類型,一共有12種,各種類型具體意義可以透過函數幫助了解:

實用Excel技巧分享:怎麼忽略隱藏列進行求和?

對於這些資訊類型有興趣的朋友可以自己看看,它們都非常容易理解。今天重點要用到的是最後一個訊息類型"width",簡單來說就是列寬。

有些朋友可能已經想到了,如果列被隱藏的話其列寬就是0,到底是不是這樣,我們可以來試試看。公式的第一參數選擇"width",第二參數設為B1,表示要得到B1單元格的列寬(其實就是B列的列寬)。在B16儲存格輸入公式:=CELL(“width”,B1),然後將公式向右拉:

實用Excel技巧分享:怎麼忽略隱藏列進行求和?

結果全部是8。我們可以試試看調整個別列的寬度,再看看是否有變化:

實用Excel技巧分享:怎麼忽略隱藏列進行求和?

當我們調整了寬度以後,結果還是8,難道是公式有問題嗎?

其實不是的,原因是CELL函數有點小脾氣,當單元格的格式改變以後(列寬就是一種格式)必須重新計算才能更新結果。重新計算有兩種方法,一是按F9功能鍵,二是雙擊任一儲存格後回車。再來看看就發現結果已經更新了:

實用Excel技巧分享:怎麼忽略隱藏列進行求和?

數字的大小的確與單元格的寬與窄對應。說到這裡如何忽略隱藏的列求和,答案已經呼之欲出了:使用CELL函數得到列寬,再用SUMIF函數實作求和。 I2儲存格輸入公式為:=SUMIF($B$16:$G$16,">0",B2:G2),然後將公式向下拉。

1實用Excel技巧分享:怎麼忽略隱藏列進行求和?

在沒有隱藏的時候,就是全部求和,現在我們隱藏幾列看看效果:

1實用Excel技巧分享:怎麼忽略隱藏列進行求和?

#隱藏後記得要按F9或雙擊一下哦。

問題到這裡似乎該結束了,可是總有些夥伴不太樂意用輔助列(輔助行),就想用數組公式來實現,例如:=SUMPRODUCT((CELL("width",B1 :G1>0)*B2:G2)

想法似乎很有道理,但是這樣做是不行的,因為如果參數reference 是某一單元格區域,則函數CELL 只將該資訊傳回給該區域左上角的單元格。也就是說,雖然寫了B1:G1這樣一個區域,但是得到的只是B1的列寬。

是不是覺得cell這個函數的脾氣挺怪的~~~

其實這個函數還有很多有趣的用法,如果你想知道的話,在下面留言吧!

#相關學習推薦:excel教學

#

以上是實用Excel技巧分享:怎麼忽略隱藏列進行求和?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述
本文轉載於:部落窝教育。如有侵權,請聯絡admin@php.cn刪除
Excel中的中位公式 - 實際示例Excel中的中位公式 - 實際示例Apr 11, 2025 pm 12:08 PM

本教程解釋瞭如何使用中位功能計算Excel中數值數據中位數。 中位數是中心趨勢的關鍵度量

Google電子表格Countif函數帶有公式示例Google電子表格Countif函數帶有公式示例Apr 11, 2025 pm 12:03 PM

Google主張Countif:綜合指南 本指南探討了Google表中的多功能Countif函數,展示了其超出簡單單元格計數的應用程序。 我們將介紹從精確和部分比賽到Han的各種情況

Excel共享工作簿:如何為多個用戶共享Excel文件Excel共享工作簿:如何為多個用戶共享Excel文件Apr 11, 2025 am 11:58 AM

本教程提供了共享Excel工作簿,涵蓋各種方法,訪問控制和衝突解決方案的綜合指南。 現代Excel版本(2010年,2013年,2016年及以後)簡化了協作編輯,消除了M的需求

如何將Excel轉換為JPG-保存.xls或.xlsx作為圖像文件如何將Excel轉換為JPG-保存.xls或.xlsx作為圖像文件Apr 11, 2025 am 11:31 AM

本教程探討了將.xls文件轉換為.jpg映像的各種方法,包括內置的Windows工具和免費的在線轉換器。 需要創建演示文稿,安全共享電子表格數據或設計文檔嗎?轉換喲

excel名稱和命名範圍:如何定義和使用公式excel名稱和命名範圍:如何定義和使用公式Apr 11, 2025 am 11:13 AM

本教程闡明了Excel名稱的功能,並演示瞭如何定義單元格,範圍,常數或公式的名稱。 它還涵蓋編輯,過濾和刪除定義的名稱。 Excel名稱雖然非常有用,但通常是氾濫的

標準偏差Excel:功能和公式示例標準偏差Excel:功能和公式示例Apr 11, 2025 am 11:01 AM

本教程闡明了平均值的標準偏差和標準誤差之間的區別,指導您掌握標準偏差計算的最佳Excel函數。 在描述性統計中,平均值和標準偏差為interinsi

Excel中的平方根:SQRT功能和其他方式Excel中的平方根:SQRT功能和其他方式Apr 11, 2025 am 10:34 AM

該Excel教程演示瞭如何計算正方根和n根。 找到平方根是常見的數學操作,Excel提供了幾種方法。 計算Excel中正方根的方法: 使用SQRT函數:

Google表基礎知識:了解如何使用Google電子表格Google表基礎知識:了解如何使用Google電子表格Apr 11, 2025 am 10:23 AM

解鎖Google表的力量:初學者指南 本教程介紹了Google Sheets的基礎,這是MS Excel的強大而多才多藝的替代品。 了解如何輕鬆管理電子表格,利用關鍵功能並協作

See all articles

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱工具

SecLists

SecLists

SecLists是最終安全測試人員的伙伴。它是一個包含各種類型清單的集合,這些清單在安全評估過程中經常使用,而且都在一個地方。 SecLists透過方便地提供安全測試人員可能需要的所有列表,幫助提高安全測試的效率和生產力。清單類型包括使用者名稱、密碼、URL、模糊測試有效載荷、敏感資料模式、Web shell等等。測試人員只需將此儲存庫拉到新的測試機上,他就可以存取所需的每種類型的清單。

EditPlus 中文破解版

EditPlus 中文破解版

體積小,語法高亮,不支援程式碼提示功能

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

SublimeText3 英文版

SublimeText3 英文版

推薦:為Win版本,支援程式碼提示!

PhpStorm Mac 版本

PhpStorm Mac 版本

最新(2018.2.1 )專業的PHP整合開發工具