Excel 計算一定範圍內儲存格的逗號出現次數 - Err

文章推薦指數: 80 %
投票人數:10人

使用Excel COUNTIF 函數計算逗號出現次數卻不符合預期。

解決方式是結合 SUBSTITUTE 函數 和 LEN 函數 才能計算正確的文字出現次數。

如果要計算文字出現 ... 跳到主要內容 Excel計算一定範圍內儲存格的逗號出現次數 日期: 8月25,2019 取得連結 Facebook Twitter Pinterest 以電子郵件傳送 其他應用程式 儲存格使用逗號間隔不同欄位值,例如「尿布,啤酒」。

使用ExcelCOUNTIF函數計算逗號出現次數卻不符合預期。

解決方式是結合 SUBSTITUTE函數 和 LEN函數 才能計算正確的文字出現次數。

如果要計算文字出現次數,請參考這篇文章「Excel計算文字出現次數」 問題狀況 目的想要計算範圍內儲存格的逗號出現次數 在G2儲存格使用 COUNTIF函數 =COUNTIF(範圍,"搜尋文字的規則") =COUNTIF(D2:D10,"*,*") 第二個參數「搜尋文字的規則」如果輸入「,」代表搜尋欄位值完全是「,」的出現次數。

參考文件說明將規則改成「*,*」逗號前後的星號可比對任一字元,原本預期搜尋欄位值包含「,」的出現次數。

摘錄文件COUNTIF函數說明 您可以在criteria中使用萬用字元(問號(?)和星號(*))。

問號可比對任何單一字元。

星號可比對任何一串字元。

如果您要尋找實際的問號或星號,請在該字元前輸入波狀符號(~)。

例如,=COUNTIF(A2:A5,"apple?")會計算所有執行個體"apple"最後一個字母不同的例。

但是計算的結果是D2:D10範圍內逗號出現的次數是3次(出現逗號的儲存格個數),而不是預期的總次數5次。

解決方式 結合 SUBSTITUTE函數 和 LEN函數 才能計算正確的文字出現次數。

逐列計算各個儲存格的逗號出現次數,最後再加總。

F2儲存格使用的函數是 =(D2儲存格長度-D2儲存格扣掉逗號的長度)/逗號的長度=(LEN(D2)-LEN(SUBSTITUTE(D2,",","")))/LEN(",") G2儲存格再加總各個儲存格的逗號出現次數,符合預期的總次數5次。

線上試算表 連結(可以下載檔案) 相關資料 HowtocountifcellcontainstextorpartoftextinExcel? HowtocountthenumberofawordorcharacterinanExcelcolumnorcell? 圖片素材 FreePhotoofred,pink,mathematics-StockSnap.io (Thanks, GeorgeBecker!) excel 取得連結 Facebook Twitter Pinterest 以電子郵件傳送 其他應用程式 留言 熱門文章 壓縮檔無效、不是壓縮檔問題的可能解決方式 解決壓縮檔遇到無法解壓縮的問題,可能解決方式有重新下載壓縮檔、選擇正確的檔名編碼、使用容錯性比較好的壓縮軟體解壓縮等。

可能解決方式:法1:重新下載壓縮檔部分網站會提供檔案檢核機制,確認檔案是否損毀。

例如 MD5與SHA1校驗碼,或使用GPG簽章(GPGsecuritysignatures)驗證。

Windows: 如何計算檔案的MD5或sha-1密碼編譯雜湊值Linux: Linux產生MD5與SHA1校驗碼Checksum使用教學,檢查檔案是否損毀-G.T.Wang如果與原校驗碼不一致,則需要重新下載壓縮檔。

如果原本使用GoogleChrome瀏覽器下載檔案,可以改用不同瀏覽器,例如Firefox或Safari下載。

法2:檔名編碼問題請參考解決壓縮檔解壓縮後,簡體字檔名變成亂碼的問題解壓縮出現「檔案名稱、目錄名稱或磁碟區標籤語法錯誤」[WinRARv3.61]法3:使用容錯性比較好的壓縮軟體解壓縮使用Windows內建解壓縮程式遇到「壓縮資料夾xxx無效」、7-Zip解壓縮遇到「不是壓縮檔」的訊息。

WinZip則顯示「錯誤:找不到主目錄」、「下面的檔案無法開啟或不是一個有效的壓縮檔」改用WinRAR或Bandizip則可以順利解壓縮。

測試的軟體版本:👍 WinRAR v.5.6.1 forWindows 可以解壓縮有問題的壓縮檔👍 Bandizip v.6.17 forWindows 可以解壓縮有問題的壓縮檔WinZip v.22.5 forWindows 7-Zip v.18.05Windows7內建解壓縮程式Windows10內建解壓縮程式Keka v.1.1.4 forMac TheUnarchiver v.4.0.0 forMac Windows內建解壓縮程式7-ZipWinZipWinZip法4:直接聯絡網站管理者,請求協助或者直接提供原始壓縮檔相關資料:Windows: 如何計算檔案的MD5或s Word插入的圖片只顯示底部一部分,沒有顯示全部[MicrosoftWord2007] Word插入的圖片,只顯示底部一部分,沒有顯示全部的問題。

只要將該圖片所在段落的「行距」,從「固定行高」改成其他行距選項,就可以解決。

問題情形解決方式1.點一下圖片所在段落的左方,選取段落2.切換到「常用」標籤頁3.點選「段落」右下角,顯示「段落」對話方塊4.將該圖片所在段落的「行距」,從「固定行高」改成其他行距選項,然後按確定。

5.就可以顯示全部的圖相關資料word2007中插入圖片無法顯示,只能顯示底部一部分圖片素材來自維基百科:月球假文產生器: LoremIpsum-Allthefacts-Lipsumgenerator Excel如何轉換文字格式的日期時間格式(使用VALUE,TEXT函數) 說明Excel如何轉換文字格式的日期時間格式,例如將下圖文字格式的A欄「年-月-日時:分:秒」,轉換成B欄「年/月/日時:分」格式。

步驟1:將文字轉換成日期時間數值多數日期時間欄位值是Excel VALUE函數 可以辨識的格式。

可以直接轉換成日期時間數值。

B2儲存格=VALUE(A2)上圖B欄整數部分是1900/1/1到指定日期的天數(資料來源: DATEVALUE),小數點數字部分則是代表「0:00:00(12:00:00A.M.)到23:59:59(11:59:59P.M.)的時間」(資料來源: TIMEVALUE)。

如果原始資料是VALUE函數無法辨識的格式,例如「201503181345」會回傳「#VALUE!」,則請參考 Excel-轉換文字字串為標準日期數值格式(DATE,TIME,MID) 作法。

步驟2:自訂時間格式B欄儲存格的格式目前是「通用格式」選取要修改的儲存格,從「通用格式」切換到「自訂」因為要轉換成「年/月/日時:分」,請在「類型」處,自行輸入「YYYY/MM/DDHH:MM」。

再按確定,即可完成轉換。

(關於YYYY、MM、DD格式代碼詳細說明,請參考 TEXT函數-Office支援 。

)如果不想用上面方法,可以直接修改B2儲存格的函數B2儲存格=TEXT(VALUE(A2),"YYYY/MM/DDHH:MM")如果目的是讓A欄可以依照時間遞增遞減排序,而時間格式並不重要,則可以採取以下步驟 步驟(3)將-符號,取代為-符號選好要轉換的A欄,尋找-符號,再取代成為-符號(沒看錯,是相同符號)。

可讓A欄可以依照時間遞增遞減排序。

原因解釋:因為文字格是的排序選項是依照文字A-Z或Z-A排序,而無法依照時間遞增遞減排序。

但是使用尋找取代就可以解決問題。

但是如果逐一點選儲存格(快速鍵F2),內容不作任何修改,再按Enter,會發現該欄位可以依照時間遞增遞減排序。

原本的F2再按Enter的步驟,改成尋找取代可以達到批次修改與按Enter。

無效的嘗試選取文



請為這篇文章評分?