iT邦幫忙

0

EXCEL問題,文字數字並存,並計算結果(已解決)

  • 分享至 

  • xImage

我想在excel中
A1格顯示折扣,會包含文字,譬如:優惠價O折,O就是1~9的折扣數,但是格子內同時存在文字"優惠價"和"折"
A2格就是價格,普通的數字
A3是結果,就是A1折扣和A2價格計算後的

舉例就是
我在A1格輸入『優惠價"7"折』,A2是100,A3格要能自動計算顯示出最後折扣後價格也就是70
以次類推1~9折

請問有辦法能做到嗎?
謝謝

miamolla iT邦新手 5 級 ‧ 2022-12-09 07:58:48 檢舉
笨方法參考一下
A3儲存格公式
=IF(MID(A1,4,1)="0",A2,A2*(MID(A1,4,1))/10)
blanksoul12 iT邦研究生 5 級 ‧ 2022-12-09 08:42:57 檢舉
會有75折之類嗎?
RP661 iT邦新手 5 級 ‧ 2022-12-09 09:08:20 檢舉
我把1樓的公式改成
=IF(A15="0",C14,C14*(A15)/10)
就可以了
不知道是不是把A15文字改數字格式的關係MID不需要,感謝解答
但是您在留言區的關係無法選你為解答
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

0
achan
iT邦研究生 3 級 ‧ 2022-12-09 08:06:28

A3儲存格=B1*MID(A1,FIND("""",A1)+1,1)/10

RP661 iT邦新手 5 級 ‧ 2022-12-09 09:14:32 檢舉

感謝回答,已解決
但是我不懂您給的雙引號內要填什麼,因此沒有使用您的公式

0
海綿寶寶
iT邦大神 1 級 ‧ 2022-12-09 09:05:11
A1=7
A2=100
A3=A2*(A1/10)

https://ithelp.ithome.com.tw/upload/images/20221209/20001787bMIoqCrYXn.jpg

可以是可以
不過不建議這麼做

很多人使用 Excel 會把「資料」和「報表」混用
造成後續複雜的問題

我要發表回答

立即登入回答