回答編集履歴
1
追記
answer
CHANGED
@@ -1,9 +1,11 @@
|
|
1
|
-
ペイアウト列と購入列はそれぞれ、"¥1,800"のような文字列(str)になっているため計算できなくてエラーが出ています。数値(int)に置き換えないといけませんが、下記のよう
|
1
|
+
ペイアウト列と購入列はそれぞれ、"¥1,800"のような文字列(str)になっているため計算できなくてエラーが出ています。数値(int)に置き換えないといけませんが、その前に下記のようなカンマや通貨記号を除く手間が入って面倒です。
|
2
2
|
|
3
3
|
```python
|
4
4
|
payout = "¥1,800"
|
5
5
|
payout = payout.replace(",","").replace("¥","")
|
6
6
|
payout = int(payout)
|
7
|
+
print(payout)
|
8
|
+
# 1800
|
7
9
|
```
|
8
10
|
|
9
11
|
もっとスマートなやり方をご存じの方もいそうですが、私的にはxlwingsとかExcelを直接操作できるもので処理したほうが早そうと感じました。
|