エクセル2002、OS=Win10 です。
いまここに、売り上げを集計した表があります。
A列に売上金額が入っていますが、これが文字列形式であり、文字列の末に”円”が付いています。
また、金額ですので、数値部分は一定せず、0桁から5,6桁まであります。
これらについて、末尾の円を除外し、更にA列の合計値を計算したいです。
そこでB列に以下のような関数を組み込みました。
=IF(A1<>"",LEFTB(A1,LENB(A1)-1),"空白")
一応の解説
A1が空白以外の場合、A1の文字数をlen関数で算出し、それより一文字分少ない文字数(これは末尾の円を切り落とすため)をA1の文字列の左から取り出せ。
これでB列にはA列の売上金額文字列から「円」を除外した数値部分だけを表示できます。
↑これは見た目の上では完成しました。
で、このB列をΣ、あるいはその他の計算巻数で集計したいのですが、
全く計算してくれません。
まあ、おそらくはLEFTB関数で取り出した値を文字列扱いしているために計算対象にしてくれないのだと思いますが、どうしたら計算対象にしてくれるでしょうか?
なお
「そんなのカンタンじゃん、
A列の円の文字を置換操作で消去してしまえばいいんだよ
そうすればA列が全部数字列になり、わざわざB列にLEN関数、LEFT関数で「円」の文字を取り除く、なんて操作をしなくてもA列だけで作業が完了するよ」
というお答えもありましょうが、いろいろ事情があって
【A列の内容を直接置換作業などで改変を加えてはいけない】
ものとしてください。
よろしくお願いします。
No.5
- 回答日時:
文字列から抽出した数字は、”文字列の数字”なのです。
そこに*1する事で計算が行われ数値として結果が出てくる、そういう仕様です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
許せない心理テスト
私は「あなたの目の前にケーキがあります。ろうそくは何本刺さっていますか」と言われ「12本」と答えたら…
-
フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
あなたが普段思っている「これまだ誰も言ってなかったけど共感されるだろうな」というあるあるを教えてください
-
映画のエンドロール観る派?観ない派?
映画が終わった後、すぐに席を立って帰る方もちらほら見かけます。皆さんはエンドロールの最後まで観ていきますか?
-
海外旅行から帰ってきたら、まず何を食べる?
帰国して1番食べたくなるもの、食べたくなるだろうなと思うもの、皆さんはありますか?
-
天使と悪魔選手権
悪魔がこんなささやきをしていたら、天使のあなたはなんと言って止めますか?
-
Excelで数値を時間数に変換する関数について
Excel(エクセル)
-
【Excel】 1つのセルの日にちを4分割にしたい
Excel(エクセル)
-
考えた式の戻り値が期待通りにならない
Excel(エクセル)
-
-
4
IFとIFS関数
Excel(エクセル)
-
5
Excel 対象のセルに入力が無いとセルに入力できないようにしたい
Excel(エクセル)
-
6
エクセル IF計算式?でしょうか?
Excel(エクセル)
-
7
Excelの時刻の不思議
Excel(エクセル)
-
8
エクセルの文字が途中から消える
Excel(エクセル)
-
9
Excelの計算が合いません。 諸事情で会計の簡素な購入・販売諸元表を作っているのですが、一つの項目
Excel(エクセル)
-
10
エクセルの神よ、ご回答を! エクセルのコメント欄について質問2点。
Excel(エクセル)
-
11
excel で二つのどちらかを選ぶ
Excel(エクセル)
-
12
自動入力で今月はMONTH(TODAY())で良いのですが、翌月はどのようにすれば良いでしょうか。
Excel(エクセル)
-
13
Excelでセルの値が同じかどうか確認する関数(数式)を教えていただけないでしょうか?
Excel(エクセル)
-
14
【Excel】数字を3倍にし、なおかつ、千の位を繰り上げて8にしたい。
Excel(エクセル)
-
15
エクセルで「ページレイアウト」→「配色」 で設定したものをデフォルトにすることはできますか?
Excel(エクセル)
-
16
エクセルのツールバーから数値が消えました。
Excel(エクセル)
-
17
Lookup関数
Excel(エクセル)
-
18
セルの数を求めたい
Excel(エクセル)
-
19
数字入力後他の文字等が表示される方法について
Excel(エクセル)
-
20
Excelで、時間の引き算でマイナス表示したものを計算に使うには
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・【お題】絵本のタイトル
- ・【大喜利】世界最古のコンビニについて知ってる事を教えてください【投稿~10/10(木)】
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・ハマっている「お菓子」を教えて!
- ・最近、いつ泣きましたか?
- ・夏が終わったと感じる瞬間って、どんな時?
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
同率順位の発生しないランキン...
-
毎週追加して行くセルの数値を...
-
大容量があつかえるソフトを探...
-
Excel ショートカットで列、行...
-
Excelの警告について
-
エクセルにて時間帯にて自動で...
-
【マクロ】シートを非表示した...
-
エクセルを使ってQRコードを作...
-
EXCELの散布図で日付が1900年に...
-
(マクロ)シートを保護してもマ...
-
Googleスプレッドシートで、名...
-
エクセルについて
-
エクセルについて
-
ショートカットキー
-
エクセルの関数
-
if関数。半角文字や全角文字で...
-
【Excel】効率的な関数式の組み...
-
FからI列で期限切れ及び期限7日...
-
エクセルの数式について教えて...
-
エクセル 入力があった場合のみ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelの警告について
-
エクセルデーターから必要な項...
-
エクセルでファイルの最終更新...
-
複数のテキストファイルをexcel...
-
Excelの複数条件の関数
-
【マクロ】ファイル名の一括変...
-
EXCELの散布図で日付が1900年に...
-
マクロの処理が遅くなった
-
Excelの時刻の不思議
-
エクセルでの2項目比較および...
-
Excelマクロで空白セルを詰めて...
-
エクセルの数式バーのフォント...
-
ExcelでASCを使って全角を半角...
-
エクセルで80万行、50列位のデ...
-
今まで文字化けなく開けていたc...
-
エクセルのことで教えてくださ...
-
エクセルVBA 月の中で、月~土...
-
Excelでの表の作り方
-
Excel セルにおけるフォント設...
-
エクセルの質問です。 F列からL...
おすすめ情報