公式说明: 公式以「小数点」分割 公式 | 说明 |
---|
REPLACE(CNMONEY(LEFT(A1, FIND(".", A1) - 1)), "圆整", "") | 小数点左边部分通过函数CNMONEY()直接转换为中文。 | REPLACE(MAPARRAY(split(mid(A1, FIND(".", A1) + 1, 100), ""), SWITCH(item, '0', "零", '1', "壹", '2', "贰", "3", "叁", '4', "肆", "5", "伍", "6", "陆", '7', "柒", '8', "捌", '9', "玖")), ",", "") | 右边部分通过函数MAPARRAY()将具体每一位数字转换成杜对应的大写中文字符。 | CONCATENATE(REPLACE(CNMONEY(LEFT(A1, FIND(".", A1) - 1)), "圆整", ""), "点", REPLACE(MAPARRAY(split(mid(A1, FIND(".", A1) + 1, 100), ""), SWITCH(item, '0', "零", '1', "壹", '2', "贰", "3", "叁", '4', "肆", "5", "伍", "6", "陆", '7', "柒", '8', "捌", '9', "玖")), ",", "")) | 左右结果通过函数CONCATENATE()拼接起来。 |
|