KutoolsforOffice — 一套方案,五大工具。事半功倍。三月特賣:20% 折扣

Excel REPT 函數

作者Xiaoyang修改日期

在 Excel 中,REPT 函數能將指定字元重複特定次數,是個極其實用的工具,可輕鬆應對多種情境,例如將儲存格內容補齊至固定長度,或在儲存格內打造簡易條形圖等。

展示 Excel REPT 函數的用法

 語法:

Excel 中 REPT 函數的語法如下:

=REPT ()text, number_times)

 引數:

  • text:必要。您要重複輸入的文字。
  • number_times:必要。重複文字的次數必須為正整數。

注意事項

  • 1. 若 REPT 函數的結果超過 32,767 個字元,將顯示 #VALUE! 錯誤。
  • 2. 若 number_times 為 0,REPT 函數會傳回空字串。
  • 3. 若 number_times 不是整數,將自動截尾取整。例如,當 number_times 為 6.8 時,文字僅會重複 6 次。

 傳回值:

依指定次數重複傳回文字。


 範例:

範例 1:使用 REPT 函數重複字元多次

請使用此 REPT 函數將字元重複 x 次:

=REPT(A2,B2)

您將獲得所需結果,請參閱螢幕截圖:

展示 Excel REPT 函數的用法

範例 2:使用 REPT 函數在前方補零,使文字長度一致

假設您有一組長短不一的數字,現在希望將所有數字統一為 6 位數。此時,您可以運用 REPT 函數,在數字前方自動補零,輕鬆達成格式一致!

請在空白儲存格中輸入或複製下列公式:

=REPT("0",6-LEN(A2))&A2

附註:在此公式中,A2 為您要使用的儲存格,0 為用來補齊數字的字元,而數字 6 則代表您要固定的字串長度,可依實際需求調整。

接著,向下拖曳填滿控點至您要套用此公式的儲存格,所有數字都會轉換為固定六位數的字元字串,請參閱螢幕截圖:

展示 Excel REPT 函數的用法

範例 3:使用 REPT 函數建立儲存格內條形圖

透過 REPT 函數,您還能根據儲存格的值輕鬆打造簡易的儲存格內條形圖,如下方螢幕截圖所示。

展示 Excel REPT 函數的用法

1. 在您要插入條形圖的空白儲存格中,輸入下列公式:

=REPT(CHAR(110),B2/20)

附註:在上述公式中,char(110) 是您要重複的字元,會以 ASCII 碼值 110 顯示;B2/20 則用於計算重複次數,您可依實際資料靈活調整計算方式。

2. 接著,將填滿控點向下拖曳至您要套用此公式的儲存格,即可獲得下列結果:

展示 Excel REPT 函數的用法

3. 接著選取公式儲存格,並將字型變更為 Wingdings 格式,此時將顯示若干實心方塊;若調整 B 欄中的數值,條形圖也會隨之更新,請參閱螢幕截圖:

展示 Excel REPT 函數的用法

提示:若您希望根據數值顯示特定顏色,例如當資料大於或等於 200 時,將長條圖格式設為紅色;若資料小於 200,則設為綠色。

1. 選取包含條形圖的儲存格,然後按一下開始> 使用條件格式> 新增規則

2. 在新增格式設定規則對話方塊中:

  • (1.)在選取規則類型清單方塊中,選取使用公式來決定要格式化哪些儲存格
  • (2.)在為符合此公式的值設定格式文字方塊中,輸入下列公式:=B2>=200.
  • (3.)按一下格式按鈕,即可依需求選擇字體顏色。
展示 Excel REPT 函數的用法

3. 接著按一下確定關閉此對話方塊,並重複上述步驟,為小於 200 的資料建立綠色新規則。


 更多函數:

  • Excel SEARCH 函數
  • SEARCH 函數能幫您快速找出特定字元或子字串在指定文字字串中的位置。

最佳 Office 生產力工具

Kutools for Excel-助您脫穎而出

🤖KUTOOLS AI 助手:根據以下內容徹底革新數據分析:智慧執行     產生程式碼  建立自訂公式    分析資料並產生圖表  呼叫增強函數……
熱門功能尋找、醒目提示或標記重複值    刪除空白行    合併列或儲存格而不遺失資料    不使用公式的四捨五入……
超級 VLookup多重條件    多重值    跨多個工作表    模糊查找……
進階下拉列表簡易下拉式清單    相依性下拉式清單    多重選擇下拉式清單……
欄位管理員新增指定數量的欄位    移動欄位   切換隱藏欄位的可見狀態  比較欄位以選擇相同/不同單元格……
精選功能網格聚焦    設計視圖    增強編輯欄    工作簿與工作表管理員資源庫(自動文字)  日期提取    合併工作表    加密/解密儲存格   依清單寄送電子郵件    超級篩選    特殊篩選(篩選粗體儲存格/斜體/刪除線……) ......
頂尖 15 工具組12 文字工具添加文本刪除特定字符……)  50+ 圖表 類型甘特圖……)  40+ 實用公式基於生日計算年齡……)  19 插入工具插入二維碼從路徑插入圖片……)  12 轉換工具金額轉大寫匯率轉換……)  7 合併和拆分工具高級合併行拆分 Excel 儲存格……)……還有更多
在您的慣用語言中使用 Kutools-支援英文、西班牙文、德文、法文、中文及 40+ 種其他語言!

Kutools for Excel 擁有超過 300 項功能,確保您所需的功能觸手可及……


Office Tab-在 Microsoft Office(包含 Excel)中啟用分頁式閱讀與編輯功能

  • 一秒內在數十份開啟的文件間快速切換!
  • 每天為您減少數百次滑鼠點擊,遠離滑鼠手困擾。
  • 當您同時檢視與編輯多份文件時,生產力提升 50%。
  • 為 Office(包含 Excel)帶來如 Chrome、Edge 與 Firefox 般的高效能分頁體驗。