こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

Excelのセルの操作方法を教えてください。

ExcelでセルG3に○印を入力した場合、隣りのH3に入力してある数字をF100のセルに反映させる方法を教えてください。
SUMIFでG81:G90,"○”,H81:H90 と入れると計算は出来るのですが、計算が間違っていますと注意が表示されるます。
どなたか教えてください。

投稿日時 - 2018-01-09 14:55:21

QNo.9416621

困ってます

質問者が選んだベストアンサー

>ExcelでセルG3に○印を入力した場合、隣りのH3に入力してある数字をF100のセルに反映させる方法を教えてください。
幾つもの方法があります。
VLOOKUP関数、INDEX関数、SUMPRODUCT関数、SUMIF関数等で算出できます。

>SUMIFでG81:G90,"○”,H81:H90 と入れると計算は出来るのですが、計算が間違っていますと注意が表示されるます。
Excel 2013で検証しましたが正しい計算ができました。(注意はありません)
目的通りにならないときは"○”が違う文字になっているのではないでしょうか?
"○"は記号の○で"〇”は漢数字のゼロですがExcelでは見た目で差が分からないかも知れません。
"◯"もあります。これは"○"や"〇"とも異なる文字コードになっていますので比較文字として混同しないようにしてください。

投稿日時 - 2018-01-09 16:23:47

ANo.3

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(4)

ANo.4

ANo.1です。

> SUMIF以降の意味をご説明いたします、G1からG10までのセルの何処に○が入っても、H1~H10セルの数字を拾ってF100のセルに反映させたいと言う意味です、説明が下手で申し訳ございません。

↑この文章の答えでしたらこうなります。
=IF(COUNTIF(G1:G10,"○")>0,SUM(H1:H10),"")

投稿日時 - 2018-01-09 17:51:38

ANo.2

F100に
=if(G3="○",H3,"")

で、○ (マル)じゃないほうが良い。

投稿日時 - 2018-01-09 15:22:42

お礼

よくわかりました。こんなに早く回答を頂きありがとうございました。
なんとか見直して解決致しました。ありがとうございました。

投稿日時 - 2018-01-09 17:57:18

ANo.1

> ExcelでセルG3に○印を入力した場合、隣りのH3に入力してある数字をF100のセルに反映させる方法を教えてください。
この質問の答えならF100に =IF(G3="○",H3,"") ですが、その後の文章↓との関連が良く解りません

> SUMIFでG81:G90,"○”,H81:H90 と入れると計算は出来るのですが、計算が間違っていますと注意が表示されるます。

投稿日時 - 2018-01-09 15:18:53

補足

SUMIF以降の意味をご説明いたします、G1からG10までのセルの何処に○が入っても、H1~H10セルの数字を拾ってF100のセルに反映させたいと言う意味です、説明が下手で申し訳ございません。

投稿日時 - 2018-01-09 17:29:27