国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

Excel實(shí)用技巧:數(shù)字轉(zhuǎn)換為大寫(xiě)金額

在Excel表格處理數(shù)據(jù)時(shí),有時(shí)候需要將數(shù)字轉(zhuǎn)換為大寫(xiě)金額,這在財(cái)務(wù)報(bào)表制作和發(fā)票開(kāi)具等場(chǎng)景中非常實(shí)用。下面就讓我們來(lái)學(xué)習(xí)一下如何在Excel中實(shí)現(xiàn)數(shù)字轉(zhuǎn)換為大寫(xiě)金額的操作。 打開(kāi)Excel并輸入數(shù)字

在Excel表格處理數(shù)據(jù)時(shí),有時(shí)候需要將數(shù)字轉(zhuǎn)換為大寫(xiě)金額,這在財(cái)務(wù)報(bào)表制作和發(fā)票開(kāi)具等場(chǎng)景中非常實(shí)用。下面就讓我們來(lái)學(xué)習(xí)一下如何在Excel中實(shí)現(xiàn)數(shù)字轉(zhuǎn)換為大寫(xiě)金額的操作。

打開(kāi)Excel并輸入數(shù)字

首先打開(kāi)你的Excel表格,并確保表格中包含需要轉(zhuǎn)換的小寫(xiě)數(shù)字。在準(zhǔn)備好的空白單元格中,輸入以下公式來(lái)實(shí)現(xiàn)數(shù)字轉(zhuǎn)換為大寫(xiě)金額的功能:

```

人民幣大寫(xiě)(A1)

```

其中,A1代表你需要轉(zhuǎn)換為大寫(xiě)金額的數(shù)字所在的單元格位置。

使用自定義函數(shù)轉(zhuǎn)換數(shù)字為大寫(xiě)金額

在Excel中,并沒(méi)有內(nèi)置直接將數(shù)字轉(zhuǎn)換為大寫(xiě)金額的函數(shù),但可以通過(guò)自定義函數(shù)來(lái)實(shí)現(xiàn)這一功能。你可以按照以下步驟操作:

1. 點(diǎn)擊Excel表格頂部菜單欄中的“文件”選項(xiàng);

2. 選擇“選項(xiàng)”-“自定義功能區(qū)”-“開(kāi)發(fā)工具”,勾選“開(kāi)發(fā)工具”后點(diǎn)擊“確定”;

3. 在開(kāi)發(fā)工具中選擇“Visual Basic”;

4. 在彈出的窗口中,點(diǎn)擊“插入”-“模塊”,然后在編輯框中粘貼以下VBA代碼:

```vba

Function 人民幣大寫(xiě)(ByVal MyNumber)

Dim MyNum, DotNum, Temp, EChar

ReDim G_Char(9) As String

G_Char(1) "壹貳叁肆伍陸柒捌玖"

G_Char(2) "拾佰仟"

G_Char(3) "角分"

EChar "億萬(wàn)仟佰拾"

DotNum ""

If InStr(1, CStr(MyNumber), ".") > 0 Then

DotNum Mid(CStr(MyNumber), InStr(1, CStr(MyNumber), ".") 1)

End If

MyNum Int(MyNumber)

ReDim Result(Len(CStr(MyNum)))

Temp Str(MyNum)

For i 1 To Len(Temp)

Result(i) Mid(Temp, Len(Temp) - i 1)

Next

JD 0

For i 1 To Len(Result)

If i Mod 4 1 Then

If i <> 1 Then

NumWord EChar(JD) NumWord

End If

NumWord IIf(Result(i) "0", "", G_Char(1)(CInt(Result(i))) IIf(Result(i) "0", "", G_Char(2)((i Mod 4))))

JD JD 1

Else

NumWord IIf(Result(i) "0", "", G_Char(1)(CInt(Result(i))) IIf(i Mod 4 0, "", G_Char(2)(i Mod 4 - 1))) NumWord

End If

Next

If DotNum <> "" Then

For i 1 To Len(DotNum)

NumWord NumWord IIf(Mid(DotNum, i, 1) "0", "", G_Char(1)(CInt(Mid(DotNum, i, 1)))) IIf(Mid(DotNum, i, 1) "0", "", G_Char(3)(i))

Next

End If

If Right(NumWord, 1) "角" Then

NumWord NumWord "零分"

End If

人民幣大寫(xiě) NumWord

End Function

```

5. 關(guān)閉Visual Basic窗口,然后就可以在Excel表格中使用剛才編寫(xiě)的自定義函數(shù)進(jìn)行數(shù)字轉(zhuǎn)換為大寫(xiě)金額的操作了。

通過(guò)以上方法,在Excel中數(shù)字轉(zhuǎn)換為大寫(xiě)金額再也不是難事,快來(lái)嘗試吧!

標(biāo)簽: