• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルの関数で抽出)

【Excel】単語テスト作成の方法

このQ&Aのポイント
  • Excelで単語テストを作成する方法について説明します。具体的には、データの設定や乱数関数を用いて、指定した範囲内からランダムに問題を抽出する方法を解説します。
  • Excelの関数を使用して、単語テストを簡単に作成する方法について説明します。具体的には、データの設定やランダムな抽出方法を使用することで、重複のない問題をランダムに抽出することができます。
  • Excelの関数を使って、単語テストを作成する方法についてご説明します。具体的には、データの設定やランダムな抽出方法を使用することで、指定した範囲内から重複のない問題を抽出することができます。

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

  • ベストアンサー
  • nobu555
  • ベストアンサー率45% (158/345)
回答No.1

>その範囲でランダムに重複ない選択範囲内の問題が >抽出されるようなものを ランダムに選択範囲内の問題が並んで抽出されるようなものを と、解釈して数式を作りました。 1行目を項目行として セルD2に =IF(AND(ROW()-1>=$F$2,ROW()-1<=$F$3),RANK(E2,OFFSET($E$2,$F$2-1,0,$F$3-$F$2+1)),"") セルG2に =IF(ISNA(MATCH(ROW()-1,$D$2:$D$21,0)),"",MATCH(ROW()-1,$D$2:$D$21,0)) セルH1に =IF(G2="","",VLOOKUP(G2,OFFSET($A$2,$F$2-1,0,$F$3-$F$2+1,3),2,0)) セルI2に =IF(G2="","",VLOOKUP(G2,OFFSET($A$2,$F$2-1,0,$F$3-$F$2+1,3),3,0)) それぞれの数式を下方向にコピーする。 範囲は仕様に合わせて変更してください。

pankthomas
質問者

お礼

回答ありがとうございます。先程試してみたところうまくいきました。 以前から単語テストを楽に作れないかと考えていたので、これで効率がよくなって、非常に感謝しています。本当にありがとうございました。

関連するQ&A