[爆卦]google試算表加減乘除是什麼?優點缺點精華區懶人包

為什麼這篇google試算表加減乘除鄉民發文收入到精華區:因為在google試算表加減乘除這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者a0099090 (a0099090)看板Office標題[算表] 文數字中擷取數字做計算、數字...


軟體:EXCEL

版本:2003

請問ㄧ下

1.如果同ㄧ儲存格中有數字和中文,要怎麼擷取數字部份來做加減乘除呢

例如

A B C

1 數量 單價 金額

2 3個 6

此時在C2的部份如果用=A2*B2就會跑出#VALUE!

有辦法能夠讓他得出18的結果嗎?


2.最後總計金額若是23456

有辦法在另ㄧ個儲存格中直接由公式得出

總計新台幣: 貳 萬 叁 千 四 佰 伍 十 陸 元整

的結果嗎?

--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.252.189.14
※ 文章網址: https://www.ptt.cc/bbs/Office/M.1472271597.A.795.html
soyoso: 問題1 left配合len或substitute 08/27 12:35
soyoso: 問題2,text格式dbnum2 08/27 12:35
soyoso: http://imgur.com/hvxJKk3 08/27 12:35
soyoso: 儲存格格式自訂類型同上回文 08/27 12:36
soyoso: 如數量單位"個"是固定的話,也可以取代後至儲存格格式內加 08/27 12:47
soyoso: 入,再以=a2*b2 http://imgur.com/E3gEyaC 08/27 12:47

成功了,謝謝,不過想請問ㄧ下,最後中文數字的部份,有辦法在每個字中間加入空格嗎

現在是 貳萬叁仟四佰伍拾陸 元整

若我想改成 貳 萬 叁 仟 四 佰 伍 拾 陸 元整

這樣的話有辦法嗎?

另外若當中有小數點的話會變成"貳萬叁仟四佰伍拾陸.伍伍元整"

可以四捨五入嗎?
※ 編輯: a0099090 (111.252.189.14), 08/27/2016 13:14:43
※ 編輯: a0099090 (111.252.189.14), 08/27/2016 13:19:37
soyoso: 四捨五入可配合函數round 08/27 14:38
soyoso: 加入空格方面想到的是用輔助格 http://imgur.com/JKNUzZg 08/27 14:54
soyoso: 或是用函數replace來插入空格 08/27 14:54

四捨五入可以了,不過+空格我看不太懂...http://goo.gl/cBTxTZ

這個是原檔,能幫我看一下嗎,謝謝

不過用google試算表開啟,公式跑出來的結果好像有些不會顯示(數字大寫)

※ 編輯: a0099090 (111.252.189.14), 08/27/2016 15:30:50
※ 編輯: a0099090 (111.252.189.14), 08/27/2016 15:35:14
※ 編輯: a0099090 (111.252.189.14), 08/27/2016 15:37:27
soyoso: http://imgur.com/H0xSSm6 08/27 15:42

請問E4~E12是怎麼用的?
※ 編輯: a0099090 (111.252.189.14), 08/27/2016 15:46:41
soyoso: e4下拉 08/27 15:56

E4要怎麼樣用才能在中間加上空格呢?=REPLACE() 裡面要怎麼填阿 囧
※ 編輯: a0099090 (111.252.189.14), 08/27/2016 15:59:12
soyoso: google方面外掛程式搜尋中文數字轉換器 08/27 15:59
soyoso: http://imgur.com/Td0DBDk 08/27 15:59
soyoso: 要用replace的話,類似這樣 http://imgur.com/s6EZuNG 08/27 16:04

所以原本不是用replace嗎 囧

原本http://imgur.com/JKNUzZg

是用mid? 不過我看不懂...用不出來
※ 編輯: a0099090 (111.252.189.14), 08/27/2016 16:07:14
soyoso: 除以text外也可用numberstring,dbnum2則改為2 08/27 16:07
soyoso: 儲存格b11和b12已寫在那個儲存格用什麼公式 08/27 16:08
soyoso: 儲存格e8公式右拉,就為http://imgur.com/JKNUzZg內的儲存 08/27 16:09
soyoso: 格e8到m8的結果,因為e8:m8公式都是一樣才沒有全數列出 08/27 16:10

我知道問題出在哪了...我在耍白痴 囧 非常感謝您
※ 編輯: a0099090 (111.252.189.14), 08/27/2016 16:20:36
※ 編輯: a0099090 (111.252.189.14), 08/27/2016 16:21:05
soyoso: 如不以輔助欄/頁的話,也可以用巨集程序sub或fuction 08/27 16:49
不好意思,想請問一下,原先的第一個問題若是用len的話,當數量沒有輸入單位時出來

的結果便會有問題,有其他的方式可以使不管有沒有填入單位都能正確求出金額嗎?
※ 編輯: a0099090 (111.252.189.14), 08/29/2016 00:27:32
soyoso: 可用isnumber、istext或是iserr(--儲存格)判斷 08/29 07:01

先用isnumber判斷是否為數字,再用if去看上一結果為TRUE或FALSE來決定要用哪個公式嗎

目前應該沒問題了,我再試試,感謝
※ 編輯: a0099090 (111.252.189.14), 08/29/2016 10:44:09
soyoso: 提供的http://imgur.com/a/hiBH1內儲存格E1,false時 08/29 10:41
soyoso: left(a1,len(a1)-1*b1)為left("31個",3-1*2)取出為最左側 08/29 10:42
soyoso: 的3,和true要的是不同,應把b1移到外一層括號外 08/29 10:44

我剛剛編輯完文章又看了一下才發現公式打錯...馬上把文章修掉,看來還是晚了XD
※ 編輯: a0099090 (111.252.189.14), 08/29/2016 10:46:33
soyoso: http://imgur.com/a/gxZ2p 類似這樣 08/29 10:46
※ 編輯: a0099090 (111.252.189.14), 08/29/2016 10:49:22

你可能也想看看

搜尋相關網站