令和8年度 ITパスポート 問74「表計算」の解説

テクノロジ系 ・ 表計算 / IF関数 / 2進数

表計算ソフトを用いて,二つの2進数α,βの和を求める。α,βの桁数は2桁に限定し,2の位,1の位の順に各桁の値がセルB3,セルC3とセルB4,セルC4に入力されている。ワークシートは2進数α=10,β=11の例である。結果は,4の位,2の位,1の位の順にセルA5,セルB5,セルC5に表示したい。セルB2は1の位からの繰り上がりの情報を格納するために用いられ,式 IF(C3+C4=2, 1, 0)が入力されている。セルB5に入力する式はどれか。

表計算ソフトのワークシート。列はA,B,C,D,行は1から5。行1はA列が4の位,B列が2の位,C列が1の位。行2はB列が0,D列が「:1の位からの繰上げ」。行3はB列が1,C列が0,D列が「:2進数αの値」。行4はB列が1,C列が1,D列が「:2進数βの値」。行5はA列が1,B列が0,C列が1,D列が「:結果の表示」。
  1. アIF(合計(B2:B4)<2, 合計(B2:B4), IF(合計(B2:B4)=2, 0, 1))
  2. イIF(合計(B2:B4)<2, 合計(B2:B4), IF(合計(B2:B4)=2, 1, 0))
  3. ウIF(合計(B2:B4)>2, 合計(B2:B4), IF(合計(B2:B4)=2, 0, 1))
  4. エIF(合計(B2:B4)>2, 合計(B2:B4), IF(合計(B2:B4)=2, 1, 0))
正解と解説を見る

正解:ア

2の位に集まるのは、繰り上がり(B2)+αの2の位(B3)+βの2の位(B4)で、合計は0〜3。0・1ならそのまま、2なら0、3なら1。

選択肢ごとの解説

ア正解
合計が2未満ならその値、2なら0、3なら1を返す。
イ
合計が2のときに1を返してしまう。2進数で2は「10」なので、2の位は0。
ウ
合計が3のとき3をそのまま表示してしまう。1桁に0か1以外が入る。
エ
合計が3のとき3をそのまま表示し、合計が2のときも1を返してしまう。
解説スライド「IF ― 条件で2つに分かれる」
「表計算と相対参照・絶対参照」の解説より:IF ― 条件で2つに分かれる
文章だけだと分かりにくいときは「表計算と相対参照・絶対参照」を図解で見る図解と確認問題つき・登録不要

出典:令和8年度 ITパスポート試験 公開問題 問74

問題文・選択肢はIPA公開問題の原文です。解説は本サービスが独自に作成したもので、IPAの公式解説ではありません。

IPA公式PDF(問題) / IPA公式PDF(解答)

この問題をXで出題する

この問題のテーマを基礎から学ぶ

この分野の続きをアプリで解く

アプリでは公式過去問500問を本番の並びのまま解けるほか、分野別の演習や100問模試、合格準備度スコアで弱い分野と次の一歩が分かります。最初の7日間は学習記録も無料です。