食品の仕入れ表を作っています。
包装がたくさんあり、たとえば、10×100、15×50、18×15など、ひとつの品に10種類ほどの包装があり、エクセルのセルに上記のように表示がされています。
一個あたりの価格を出したいので、これらを一括して、1000、750、270と計算をしやすく数字へ変換をしたいのです。
具体的にどうしたらよいでしょうか。一つ一つやってもできないことはないのでしょうが、200品目近くあり、包装単位も10種るほどあるので時間がいくらあっても足りません。
例 セル内の、「10×100」などの表記を 数字「1000」へ一括返還したいです。
どうぞよろしくお願いします。
No.1
- 回答日時:
A1セル(文字列データ) : 10×100
B1セル(前半の数字10を求める) : =LOOKUP(10^17,LEFT(A1,COLUMN(1:1))*1)
C1セル(後半の数字100を求める): =LOOKUP(10^17,RIGHT(A1,COLUMN(1:1))*1)
D1セル(求めたい結果10×100) : =B1*C1
参考url)https://se.ekaki-j.com/excel-lookup-right-column/
No.2
- 回答日時:
こんばんは!
同じセル内で処理したい!というコトでしょうか?
VBAになりますが、一例です。
「10×100」「15×50」などの文字列データはA列2行目以降にあるとします。
Sub Sample1()
Dim i As Long
For i = 2 To Cells(Rows.Count, "A").End(xlUp).Row
Cells(i, "A") = "=" & Replace(Cells(i, "A"), "×", "*")
Next i
End Sub
※ 掛け算限定としています。m(_ _)m
No.3ベストアンサー
- 回答日時:
確認ですが
ア)ひとつのセルに 10×100、15×50、18×15 と入っているのを別のあるセルに 1000、750、270 と入れたい
イ)ひとつのセルに10×100と入っているのを別セルに1000と入れたい
どちらでしょうか?
もし イ)なら変換元がA1セルの場合、下記式でできると思います。
=VALUE(LEFT(A1,FIND("×",A1)-1))*VALUE(RIGHT(A1,(LEN(A1)-FIND("×",A1))))
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセル、画像ファイル名の書かれたセル(複数個所)に画像を一括で表示させる方法 1 2023/04/19 00:19
- Excel(エクセル) 表計算ソフトcalcにおいて、1時間10分を1.1と表記する方法とそれらを集計する方法は? 4 2022/04/06 16:54
- Excel(エクセル) エクセルを活用した受注表作成の中で関数・数式を教えてください。 3 2022/07/23 08:14
- 日本語 読解力の質問です(Excel含む) 12 2022/08/02 13:25
- その他(Microsoft Office) ある表(10桝程度)の中に数字が入っています。ダブっている数字を除く数字の合計数の計算方法 5 2023/02/15 11:33
- 財務・会計・経理 一括償却資産のメリットについて 2 2022/10/15 21:58
- Excel(エクセル) エクセルにおいてセル内の文字を出来るだけ大きく表示する方法を教えてください。 4 2022/07/30 08:08
- Excel(エクセル) IF 関数で「〇〇 という文字を含む場合」の分岐処理で表示された数字はSUMで数字集計できますか? 3 2022/08/02 16:29
- Visual Basic(VBA) エクセルマクロでアニメを作る方法を教えてください。 1 2023/02/07 14:27
- Excel(エクセル) SUMIFS 一部の条件のどちらかを参照する場合を教えてください。 2 2022/04/26 12:48
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
対象セル内(複数)が埋まった...
-
エクセルで指定したセルのどれ...
-
【エクセル】IF関数 Aまたは...
-
貼り付けで複数セルに貼り付けたい
-
セルをクリック⇒そのセルに入力...
-
エクセル 足して割る
-
エクセル オートフィルタで絞...
-
EXCEL VBA セルに既に入...
-
(Excel)数字記入セルの数値の後...
-
Excelで住所を2つ(町名迄と番...
-
Excelでのコメント表示位置
-
複数のセルのいずれかに数字が...
-
Excelのチェックボックスの使い...
-
Excel2003 の『コメント』の編...
-
Excelで数式内の文字色を一部だ...
-
【Excel】 セルの色での判断は...
-
枠に収まらない文字を非表示に...
-
Excel:指定セル以下全てのセル...
-
エクセルのセルの枠を超えて文...
-
セルに特定の色が付いていたら...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで指定したセルのどれ...
-
【エクセル】IF関数 Aまたは...
-
貼り付けで複数セルに貼り付けたい
-
対象セル内(複数)が埋まった...
-
Excelで数式内の文字色を一部だ...
-
セルをクリック⇒そのセルに入力...
-
Excelでのコメント表示位置
-
エクセル 足して割る
-
excelのCOUNTIF関数で、『範囲=...
-
EXCEL VBA セルに既に入...
-
エクセル オートフィルタで絞...
-
エクセルのセルの枠を超えて文...
-
(Excel)数字記入セルの数値の後...
-
エクセルの一つのセルに複数の...
-
【Excel】 セルの色での判断は...
-
Excel2003 の『コメント』の編...
-
エクセル “13ヶ月”を“1年1ヶ月...
-
複数のセルのいずれかに数字が...
-
枠に収まらない文字を非表示に...
-
excelの特定のセルの隣のセル指...
おすすめ情報