中問A(問85の続き):特定の質問項目の評価が低い顧客のアンケートを基にどのような傾向があるかを分析するために,図1のワークシートに,指定した質問項目の評価が2以下のアンケートだけを抽出するアンケート抽出表を追加して,図2のワークシートを作成した。セルK204に質問項目の項目番号を入力すると,その質問項目の評価が2以下だったアンケートの内容をアンケート集計表から抽出し,アンケート抽出表中の同じ行に複写する。アンケート抽出表中への抽出対象とならなかったアンケートに該当する行のセルには,空値を格納する。セルJ3には,セルB3~G3の評価のうち,セルK204に入力された項目番号に該当する質問項目の評価が2以下であれば,アンケート集計表のセルB3の評価を返し,そうでなければ空値を返す式が入力されている。セルJ3に入力されている式はどれか。ここで,セルJ3の式はセルJ3~O202に複写する。

表引きは範囲・行番号・列番号の順で値を取り出す

ITパスポート2015年度 秋期86/システム戦略 / データ利活用

問86の図
図2 アンケート抽出表を追加したワークシート(項目番号3=案内・パンフレット を指定した例) アンケート抽出表(I列=通番,J列=店舗,K列=接客・サービス,L列=案内・パンフレット,M列=技術・仕上がり,N列=価格,O列=総合評価)。通番1行目は空値,通番2行目は店舗3/接客・サービス5/案内・パンフレット2/技術・仕上がり3/価格4/総合評価4,通番3行目は空値,以下⋮,通番199行目は空値,通番200行目は店舗2/接客・サービス3/案内・パンフレット2/技術・仕上がり3/価格3/総合評価3。項目番号セルK204に「3」が入力されている。

選択肢

正解と解説

正解: IF(表引き($B3:$G3, 1, $K$204) ≦ 2, B3, null)

表引きは指定した範囲から行番号・列番号で値を取り出す関数で、ここでは1行分の範囲B3:G3から、K204で指定した項目番号の列を取り出す。したがって行番号は1、列番号はK204となる。その値が2以下なら抽出対象としてB3の評価を返し、そうでなければ空値を返す。

選択肢ごとの解説

出典:平成27年度 秋期 ITパスポート試験 問86(IPA)

同じ分野の他の問題

最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。