其實小本自己一直盡量避免人工書寫文字或數字,我自己的觀念是只要是人工作業的東西,難免都會出錯;就連用Excel敲入資料,也是有登入錯誤的時候。所以,人工作業建議是要搭配Exxel試算表來輔助,盡可能降低人工的錯誤率。
今天要來分享「手開發票:國字大小寫、金額試算」
稅額讓函數自動四捨五入,並帶出數字的國字大寫
步驟一:稅額四捨五入
[B2儲存格] =ROUND(A9*5%,0)
🡺 [Number] A2*5% --- A2儲存格的值,乘上5%營業稅。
🡺 [Num_digits] 0 --- 小數點第1位進位
相關函數細節,可參考以下連結
「2019/04/21 Excel函數-008_round-數學與三角函數」
步驟二:總計帶出國字大寫(整串)
[C2儲存格] =A2+B2 --- 合計金額和稅額
[D2儲存格] =IF(NUMBERSTRING(C9,2)="零","-",NUMBERSTRING(C9,2)&" 元整")
🡺 [Logical_test] NUMBERSTRING(C2,2)="零" --- 如果等於”零”
🡺 [Value_if_true] “-“ --- 值為true,顯示”-“
🡺 [Value_if_false] NUMBERSTRING(C2,2)&" 元整" --- 值為false,顯示 NUMBERSTRING(C2,2)
相關函數細節,可參考以下連結
「2019/04/25 Excel函數-011_if-邏輯」
「2019/06/02 Excel函數-025_numberstring-隱藏版」
● 公式向下填充
🡺 Ctrl+C(複製)B2:D2儲存格 >>Shift+向下鍵(反白經過的儲存格) >>Enter(貼上)
步驟三:國字大寫(單格)
[F2儲存格] =TEXT(MID(RIGHT("000000000"&$C2,9),INT(COLUMN(C:C)/2),1),"[DBNum2]")
此部份為引用<資料來源>
下一篇會再做函數拆解說明,完成後會補上文章連結。
● 公式填充其餘空白儲存格
🡺 Ctrl+C(複製)F2儲存格 >>Shift+向下鍵(反白經過的儲存格) >>Enter(貼上)
步驟四:儲存格變色1_等於”零”字,將字的顏色變淡。
🡺 選取F2儲存格>> 「常用」>> 「條件式格式設定」>> 「管理規則」>>
>>「新增規則」 >>「只格式化包含下列的儲存格」>>「等於」 >>”零” >>「格式」 >>
>>「字型」 >>「選色」 >>「確定」 >>「確定」
步驟五:儲存格變色2_不等於"零"的字,顏色轉藍字+儲存格變色。
🡺 選取F2儲存格>> 「新增規則」>> 「只格式化包含下列的儲存格」 >>「不等於」 >>”零” >>「格式」 >>
>>「字型」 >>「選色」 >>「填滿」 >>「選色」 >>「確定」
>> 「確定」>> 「確定」
● 複製格式:複製設定好的F2儲存格,複製到其餘的儲存格內。
🡺 選取F2儲存格 >>「常用」 >>「複製格式」按2下 >>選取其餘的儲存格
● 檢查確認:資料是否都正確
完成:確認資料都沒問題,就完成囉~
引用資料:「Excel-數字金額轉國字金額」
※ 下篇會來拆解說明各個函數的功能及用法。
延伸閱讀:
1. 2019/04/21 Excel函數-008_round-數學與三角函數
2. 2019/04/25 Excel函數-011_if-邏輯
3. 2019/06/02 Excel函數-025_numberstring-隱藏版
今天要來分享「手開發票:國字大小寫、金額試算」
稅額讓函數自動四捨五入,並帶出數字的國字大寫
步驟一:稅額四捨五入
[B2儲存格] =ROUND(A9*5%,0)
🡺 [Number] A2*5% --- A2儲存格的值,乘上5%營業稅。
🡺 [Num_digits] 0 --- 小數點第1位進位
相關函數細節,可參考以下連結
「2019/04/21 Excel函數-008_round-數學與三角函數」
步驟二:總計帶出國字大寫(整串)
[C2儲存格] =A2+B2 --- 合計金額和稅額
[D2儲存格] =IF(NUMBERSTRING(C9,2)="零","-",NUMBERSTRING(C9,2)&" 元整")
🡺 [Logical_test] NUMBERSTRING(C2,2)="零" --- 如果等於”零”
🡺 [Value_if_true] “-“ --- 值為true,顯示”-“
🡺 [Value_if_false] NUMBERSTRING(C2,2)&" 元整" --- 值為false,顯示 NUMBERSTRING(C2,2)
相關函數細節,可參考以下連結
「2019/04/25 Excel函數-011_if-邏輯」
「2019/06/02 Excel函數-025_numberstring-隱藏版」
● 公式向下填充
🡺 Ctrl+C(複製)B2:D2儲存格 >>Shift+向下鍵(反白經過的儲存格) >>Enter(貼上)
步驟三:國字大寫(單格)
[F2儲存格] =TEXT(MID(RIGHT("000000000"&$C2,9),INT(COLUMN(C:C)/2),1),"[DBNum2]")
此部份為引用<資料來源>
下一篇會再做函數拆解說明,完成後會補上文章連結。
● 公式填充其餘空白儲存格
🡺 Ctrl+C(複製)F2儲存格 >>Shift+向下鍵(反白經過的儲存格) >>Enter(貼上)
步驟四:儲存格變色1_等於”零”字,將字的顏色變淡。
🡺 選取F2儲存格>> 「常用」>> 「條件式格式設定」>> 「管理規則」>>
>>「新增規則」 >>「只格式化包含下列的儲存格」>>「等於」 >>”零” >>「格式」 >>
>>「字型」 >>「選色」 >>「確定」 >>「確定」
步驟五:儲存格變色2_不等於"零"的字,顏色轉藍字+儲存格變色。
🡺 選取F2儲存格>> 「新增規則」>> 「只格式化包含下列的儲存格」 >>「不等於」 >>”零” >>「格式」 >>
>>「字型」 >>「選色」 >>「填滿」 >>「選色」 >>「確定」
>> 「確定」>> 「確定」
● 複製格式:複製設定好的F2儲存格,複製到其餘的儲存格內。
🡺 選取F2儲存格 >>「常用」 >>「複製格式」按2下 >>選取其餘的儲存格
● 檢查確認:資料是否都正確
完成:確認資料都沒問題,就完成囉~
引用資料:「Excel-數字金額轉國字金額」
※ 下篇會來拆解說明各個函數的功能及用法。
延伸閱讀:
1. 2019/04/21 Excel函數-008_round-數學與三角函數
2. 2019/04/25 Excel函數-011_if-邏輯
3. 2019/06/02 Excel函數-025_numberstring-隱藏版
留言
張貼留言