[[20250307091443]] 『セルの特定部分を抽出して別のセルで計算』(すわこ) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) |

| 全文検索 | 過去ログ ]

 

『セルの特定部分を抽出して別のセルで計算』(すわこ)

いつもお世話になっております。

可能かどうかご教示ください。
経費資料の作成中なのですが、データはこのようになっています。

    |[A]     |[B]     |[C] |[D] |[E] |[F] |[G] 
 [1]|        |        |25/4|25/5|25/6|25/7|25/8
 [2]|        |計画時  | 100|   0| 250|   0| 500
 [3]|        |        | 104|   0| 250|  12|   0
 [4]|目標金額|合計    | 104|   0| 250|  12|   0
 [5]|  23,000|実予測額| 104|   0| 250|  12| 500
 [6]|        |予測入力| 104|   0| 250|  12| 500

この、「予測入力」の部分は
=C4のようになっているのですが、年間の経費の帳尻を合わせるために

=G4+500のようにしております。

この+500の部分のみを抽出し、別のセルで計算したい(いくら余剰金があるかを知りたい)のですが
出せるような関数はありますでしょうか?

< 使用 Excel:Microsoft365、使用 OS:Windows11 >


>いくら余剰金があるかを知りたい
その表ではいくらになるんですか。
(?) 2025/03/07(金) 11:20:56

何がやりたいのかわかりません。

 >この、「予測入力」の部分は=C4

これはC6=C4という意味ですか?

 >=G4+500

これはG6=G4+500

という意味ですか?

そうだとして、単純に+500を求めたいのであれば、=G6-G4ですが。

(ゆたか) 2025/03/07(金) 11:27:53


?さん

この表ですと、4行目の合計に金額の記載がない、「500」となります。

ゆたかさん

そのように入力されているのですが、毎度(+数字)は別のセル(今回はG4に入っていますが、4行目のいずれか)に複数記入します。
そのため、4行目で、+○○(数字)を抽出し、別のセルで+されている数字のみを計算したいと考えているのです。
説明が下手ですみません。
(すわこ) 2025/03/07(金) 12:36:49


B1にA1+500とあるとして、
任意のセルに =MID(FORMULATEXT(B1),FIND("+",FORMULATEXT(B1))+1,LEN(B1))
で500が取り出せますが、そういうことですか?
(しらす) 2025/03/07(金) 13:00:08

 しらすさんの予想が正しいとして、それに乗っかって、
 例えば A1-500 のような場合もあるとすれば、+と-両方取り出せるように、

 =TOROW(MID(FORMULATEXT(B1),FIND({"+","-"},FORMULATEXT(B1)),99),3)*1

 それにしても質問者さんの経理資料は誰も知らないわけだから、もう少し丁寧な説明キボーン。
(鉄矢) 2025/03/07(金) 13:50:58

しらすさん
鉄矢さん

ありがとうございます。
どちらの関数でも、+数字部分が抽出されました。
この抽出された数字を、さらに計算したい。のが希望なのですが…
長期休暇に入るため、返事は水曜以降になってしまいます。申し訳ございません。

>質問者さんの経理資料は誰も知らない
たしかにその通りでございます…
こんな関数があれば!と勢いで書いてしまったため、説明が非常に下手くそでした。
次回より気をつけます…
(すわこ) 2025/03/07(金) 16:27:46


私の数式では、最後の「*1」で文字列を数値に変換しているので、煮るなり焼くなり何なりと、普通に計算に使えると思いますけど・・・。

(鉄矢) 2025/03/07(金) 17:13:35


ちょっと質問文の解釈が難解でしたので解読に骨が折れましたが、
もしかしたら、こういうことだったのかもしれません。

提示の表に対してなら、任意のセルに
=SUM(C6:G6-C4:G4)

だとしたら、ゆたかさんの回答で完結する話でした。
(しらす) 2025/03/07(金) 20:51:26


鉄矢さん

なるほど、ありがとうございます。
マイナスがある場合でも利用できるとのことですので、別の表で利用したいと思います。

しらすさん

これです、これでした!
ゆたかさんの回答にある関数では計算結果が違うと思い込んでしまっていました。
大変申し訳ございません…

お手数をおかけしました、解決しました。
(すわこ) 2025/03/12(水) 09:16:27


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.