スキルキット
文字

関数

読み:かんすう

ひとことで言うと

決まった計算や処理をひとまとめにして、名前で呼び出せるようにしたもの。表計算ソフトのSUMやIFのほか、プログラムの中で作って使うものもある。

くわしく

表計算ソフトのセルで使うときは、=SUM(B2:B10)のように「=」のあとに関数名を書き、かっこに引数(計算に使う値やセル範囲)を入れると、結果が返される。

プログラムでも、引数で値を受け取って処理をし、その結果を戻り値として返す関数を作れる。たとえば、2進数を表す文字列を受け取り、整数に直して返す関数などである。

この用語が出た過去問(4問)

令和8年度 問85関数isPrimeは,引数として与えられた正の整数が,素数であればtrueを,素数でなければfalseを戻り値とする。例えば,関数isPrimeをisPrime(2)として呼び出したときの戻り値はtrueである。プログラム中のa,bに入れる字句の適切な組合せはどれか。この問題を解く ›令和7年度 問99関数calculateAmountOfPrizeは,業務改善の効果における改善額と短縮期間を,それぞれimprovementとperiodで受け取り,賞金額を戻り値とする。改善額が20万円で短縮期間が3日の業務改善と,改善額が5万円で短縮期間が14日の業務改善があった。この二つの賞金額の合計は何円か。ここで,改善額と短縮期間の値はそれぞれ0以上とする。この問題を解く ›令和6年度 問62関数convertは,整数型の配列を一定のルールで文字列に変換するプログラムである。関数convertをconvert(arrayInput)として呼び出したときの戻り値が“AABAB”になる引数arrayInputの値はどれか。ここで,arrayInputの要素数は1以上とし,配列の要素番号は1から始まる。この問題を解く ›令和6年度 問85関数binaryToIntegerは,1桁以上の符号なし2進数を文字列で表した値を引数binaryStrで受け取り,その値を整数に変換した結果を戻り値とする。例えば,引数として“100”を受け取ると,4を返す。プログラム中のa,bに入れる字句の適切な組合せはどれか。この問題を解く ›

出典:令和8年度・令和7年度・令和6年度 ITパスポート試験 公開問題(IPA)

MOS Excelの出題範囲

「数式や関数を使用した演算の実行」のほかの用語

出題範囲の出典:オデッセイコミュニケーションズ「MOS Excel 365 一般レベル(アソシエイト)出題範囲(参考訳)」「MOS Excel 2019 一般レベル(アソシエイト)出題範囲(参考訳)」の大見出し(大見出しは365と2019で同じ)

関連する用語

説明の中に出てくる用語と、説明にこの用語が出てくる用語

出典

Excel の数式の概要(Microsoft サポート)
support.microsoft.com

SUM 関数(Microsoft サポート)
support.microsoft.com

IPA ITパスポート試験 令和6年度 公開問題 問85(印刷38ページ。問題文「関数 binaryToInteger は,1桁以上の符号なし2進数を文字列で表した値を引数 binaryStr で受け取り,その値を整数に変換した結果を戻り値とする。」と、公式の正答エ)
www3.jitec.ipa.go.jp

確認した日:2026-11-05

この用語の誤りを知らせる