|
関数式の作成 |
|
問題の左の数値を選択する、基準値の引数を求めます。 |
セルC32 |
=IF(V29<>"",INT(MOD(V29,100)/10),"") |
セルG32 |
=IF(V29<>"",IF(MOD(V29,10)=0,10,MOD(V29,10)),"") |
|
第一問の左の数値基準を求めます。 |
セルL32 |
=IF(V29<>"",HLOOKUP(C32,F5:S19,G32+1),"") |
|
問題の右の数値を選択する、基準値の引数を求めます。 |
セルC33 |
=IF(V29<>"",INT(MOD(V29,100)/10),"") |
セルG33 |
=IF(V29<>"",IF(MOD(V29,10)=0,10,MOD(V29,10)),"") |
|
第一問の右の数値基準を求めます。 |
セルL33 |
=IF(V29<>"",VLOOKUP(G33,E6:S19,C32+1),"") |
|
問題の左枠の数値を求めます。 |
セルQ37 |
=IF(V29<>"",IF(R37="−",HLOOKUP($C$32,$F$5:$S$19,$G$32+1)+S37, → |
|
→ IF(R37="÷",HLOOKUP($C$32,$F$5:$S$19,$G$32+1)*S37,HLOOKUP($C$32,$F$5:$S$19,$G$32+1))),"") |
セルQ39 |
=IF(V29<>"",IF(R39="−",HLOOKUP($C$32,$F$5:$S$19,$G$32+2)+S39, → |
|
→ IF(R39="÷",HLOOKUP($C$32,$F$5:$S$19,$G$32+2)*S39,HLOOKUP($C$32,$F$5:$S$19,$G$32+2))),"") |
セルQ41 |
=IF(V29<>"",IF(R41="−",HLOOKUP($C$32,$F$5:$S$19,$G$32+3)+S41, → |
|
→ IF(R41="÷",HLOOKUP($C$32,$F$5:$S$19,$G$32+3)*S41,HLOOKUP($C$32,$F$5:$S$19,$G$32+3))),"") |
セルQ43 |
=IF(V29<>"",IF(R43="−",HLOOKUP($C$32,$F$5:$S$19,$G$32+4)+S43, → |
|
→ IF(R43="÷",HLOOKUP($C$32,$F$5:$S$19,$G$32+4)*S43,HLOOKUP($C$32,$F$5:$S$19,$G$32+4))),"") |
セルQ45 |
=IF(V29<>"",IF(R45="−",HLOOKUP($C$32,$F$5:$S$19,$G$32+5)+S45, → |
|
→ IF(R45="÷",HLOOKUP($C$32,$F$5:$S$19,$G$32+5)*S45,HLOOKUP($C$32,$F$5:$S$19,$G$32+5))),"") |
|
問題の右枠の数値を求めます。 |
セルS37 |
=IF(V29<>"",VLOOKUP($G$33,$E$6:$S$19,$C$32+1),"") |
セルS39 |
=IF(V29<>"",VLOOKUP($G$33,$E$6:$S$19,$C$32+2),"") |
セルS41 |
=IF(V29<>"",VLOOKUP($G$33,$E$6:$S$19,$C$32+3),"") |
セルS43 |
=IF(V29<>"",VLOOKUP($G$33,$E$6:$S$19,$C$32+4),"") |
セルS45 |
=IF(V29<>"",VLOOKUP($G$33,$E$6:$S$19,$C$32+5),"") |
|
四則計算の記号を表示します。 |
セルR37 |
=IF($V$21<>"","+",IF($V$23<>"","−",IF($V$25<>"","×",IF($V$27<>"","÷","")))) |
セルR39 |
=IF($V$21<>"","+",IF($V$23<>"","−",IF($V$25<>"","×",IF($V$27<>"","÷","")))) |
セルR41 |
=IF($V$21<>"","+",IF($V$23<>"","−",IF($V$25<>"","×",IF($V$27<>"","÷","")))) |
セルR43 |
=IF($V$21<>"","+",IF($V$23<>"","−",IF($V$25<>"","×",IF($V$27<>"","÷","")))) |
セルR45 |
=IF($V$21<>"","+",IF($V$23<>"","−",IF($V$25<>"","×",IF($V$27<>"","÷","")))) |
|
計算のイコール記号を表示します。 |
セルT37 |
=IF(R37<>"","=","") |
セルT39 |
=IF(R39<>"","=","") |
セルT41 |
=IF(R41<>"","=","") |
セルT43 |
=IF(R43<>"","=","") |
セルT45 |
=IF(R45<>"","=","") |
|
問題の正解を計算しておきます。 |
セルW37 |
=IF($V$29<>"",IF(R37="+",Q37+S37,IF(R37="−",Q37-S37,IF(R37="×",Q37*S37,IF(R37="÷",Q37/S37,"")))),"") |
セルW39 |
=IF($V$29<>"",IF(R39="+",Q39+S39,IF(R39="−",Q39-S39,IF(R39="×",Q39*S39,IF(R39="÷",Q39/S39,"")))),"") |
セルW41 |
=IF($V$29<>"",IF(R41="+",Q41+S41,IF(R41="−",Q41-S41,IF(R41="×",Q41*S41,IF(R41="÷",Q41/S41,"")))),"") |
セルW43 |
=IF($V$29<>"",IF(R43="+",Q43+S43,IF(R43="−",Q43-S43,IF(R43="×",Q43*S43,IF(R43="÷",Q43/S43,"")))),"") |
セルW45 |
=IF($V$29<>"",IF(R45="+",Q45+S45,IF(R45="−",Q45-S45,IF(R45="×",Q45*S45,IF(R45="÷",Q45/S45,"")))),"") |
|
問題の答えが正解、不正解の判定をします。 |
セルX37 |
=IF($V$29<>"",IF(ISERR(DELTA(V37,W37)),1,DELTA(V37,W37)),"") |
セルX39 |
=IF($V$29<>"",IF(ISERR(DELTA(V39,W39)),1,DELTA(V39,W39)),"") |
セルX41 |
=IF($V$29<>"",IF(ISERR(DELTA(V41,W41)),1,DELTA(V41,W41)),"") |
セルX43 |
=IF($V$29<>"",IF(ISERR(DELTA(V43,W43)),1,DELTA(V43,W43)),"") |
セルX45 |
=IF($V$29<>"",IF(ISERR(DELTA(V45,W45)),1,DELTA(V45,W45)),"") |
|
答えにより「正解」、「もう一度考えて」を表示します。 |
セルZ37 |
=IF($V$52<>"",IF(X37=1,"正解",IF(X37=0,"もう一度かんがえて?","")),"") |
セルZ39 |
=IF($V$52<>"",IF(X39=1,"正解",IF(X39=0,"もう一度かんがえて?","")),"") |
セルZ41 |
=IF($V$52<>"",IF(X41=1,"正解",IF(X41=0,"もう一度かんがえて?","")),"") |
セルZ43 |
=IF($V$52<>"",IF(X43=1,"正解",IF(X43=0,"もう一度かんがえて?","")),"") |
セルZ45 |
=IF($V$52<>"",IF(X45=1,"正解",IF(X45=0,"もう一度かんがえて?","")),"") |
|
正解の数を数えます。 |
セルH35 |
=IF(V52<>"",SUM(X37:X45),"") |
|
絵の表示 |
|
セルC |
|
セルI |
44 |
=IF($H$35=2,"","") |
38 |
=IF($H$35=5,"",IF($H$35=3,"","")) |
51 |
=IF($H$35=2,"","") |
39 |
=IF(OR($H$35=5,$H$35=3),"","") |
|
セルD |
40 |
=IF(OR($H$35=5,$H$35=3),"",IF($H$35=2,"","")) |
37 |
=IF($H$35=3,"","") |
41 |
=IF($H$35=5,"",IF($H$35=3,"",IF(OR($H$35=2,$H$35=1),"",""))) |
38 |
=IF($H$35=4,"",IF($H$35=3,"","")) |
42 |
=IF($H$35=5,"",IF($H$35=4,"","")) |
39 |
=IF($H$35=4,"","") |
43 |
=IF($H$35=5,"",IF($H$35=4,"","")) |
40 |
=IF($H$35=4,"","") |
44 |
=IF($H$35=5,"",IF($H$35=4,"",IF($H$35=2,"",IF($H$35=1,"","")))) |
43 |
=IF(OR($H$35=2,$H$35=1),"","") |
45 |
=IF($H$35=5,"",IF($H$35=4,"",IF($H$35=1,"",""))) |
44 |
=IF($H$35=2,"",IF($H$35=1,"","")) |
46 |
=IF($H$35=5,"","") |
48 |
=IF($H$35=4,"","") |
48 |
=IF($H$35=4,"",IF($H$35=3,"","")) |
49 |
=IF($H$35=5,"",IF($H$35=4,"e","")) |
49 |
=IF($H$35=5,"",IF($H$35=3,"",IF($H$35=1,"",""))) |
51 |
=IF(OR($H$35=3,$H$35=2),"","") |
50 |
=IF($H$35=5,"","") |
|
セルE |
51 |
=IF(OR($H$35=5,$H$35=3,$H$35=2),"","") |
38 |
=IF($H$35=3,"","") |
|
セルJ |
39 |
=IF($H$35=3,"","") |
37 |
=IF($H$35=3,"","") |
40 |
=IF($H$35=4,"","") |
38 |
=IF($H$35=4,"",IF($H$35=3,"","")) |
41 |
=IF($H$35=4,"","") |
39 |
=IF($H$35=5,"",IF($H$35=4,"",IF($H$35=3,"",""))) |
42 |
=IF($H$35=4,"",IF(OR($H$35=2,$H$35=1),"","")) |
40 |
=IF($H$35=5,"",IF($H$35=4,"",IF($H$35=3,"",""))) |
43 |
=IF($H$35=4,"",IF(OR($H$35=2,$H$35=1),"","")) |
41 |
=IF($H$35=5,"",IF(OR($H$35=2,$H$35=1),"","")) |
44 |
=IF($H$35=2,"","") |
42 |
=IF($H$35=5,"",IF(OR($H$35=2,$H$35=1),"","")) |
45 |
=IF($H$35=2,"","") |
43 |
=IF($H$35=5,"","") |
46 |
=IF($H$35=4,"",IF($H$35=3,"",IF($H$35=2,"",""))) |
44 |
=IF($H$35=5,"",IF($H$35=4,"",IF($H$35=2,"",IF($H$35=1,"","")))) |
47 |
=IF(OR($H$35=3,$H$35=4),"",IF($H$35=2,"","")) |
45 |
=IF($H$35=5,"",IF($H$35=4,"",IF($H$35=1,"",""))) |
48 |
=IF($H$35=2,"","") |
47 |
=IF($H$35=3,"","") |
49 |
=IF(OR($H$35=5,$H$35=2),"","") |
48 |
=IF($H$35=4,"",IF($H$35=3,"","")) |
50 |
=IF($H$35=5,"",IF($H$35=2,"","")) |
49 |
=IF($H$35=5,"",IF($H$35=4,"",IF($H$35=1,"",""))) |
51 |
=IF(OR($H$35=2,$H$35=3),"","") |
50 |
=IF($H$35=5,"",IF($H$35=4,"",IF($H$35=1,"",""))) |
|
セルF |
51 |
=IF($H$35=5,"",IF(OR($H$35=3,$H$35=2),"","")) |
37 |
=IF($H$35=3,"","") |
|
セルK |
38 |
=IF($H$35=4,"",IF($H$35=3,"","")) |
38 |
=IF($H$35=3,"","") |
39 |
=IF($H$35=4,"",IF($H$35=3,"","")) |
39 |
=IF($H$35=3,"",IF($H$35=2,"","")) |
40 |
=IF($H$35=4,"",IF($H$35=3,"","")) |
40 |
=IF($H$35=4,"",IF($H$35=2,"","")) |
41 |
=IF(OR($H$35=2,$H$35=1),"","") |
41 |
=IF($H$35=5,"",IF($H$35=4,"",IF($H$35=2,"n",""))) |
42 |
=IF(OR($H$35=2,$H$35=1),"","") |
42 |
=IF(OR($H$35=5,$H$35=2),"",IF($H$35=4,"",IF($H$35=1,"",""))) |
44 |
=IF($H$35=4,"",IF($H$35=2,"",IF($H$35=1,"",""))) |
43 |
=IF($H$35=5,"",IF($H$35=4,"",IF(OR($H$35=2,$H$35=1),"",""))) |
45 |
=IF($H$35=4,"",IF($H$35=1,"","")) |
44 |
=IF($H$35=2,"","") |
47 |
=IF($H$35=3,"","") |
45 |
=IF($H$35=2,"","") |
48 |
=IF($H$35=4,"",IF($H$35=3,"","")) |
46 |
=IF($H$35=4,"",IF($H$35=3,"",IF($H$35=2,"",""))) |
49 |
=IF($H$35=5,"",IF($H$35=4,"",IF($H$35=1,"",""))) |
47 |
=IF(OR($H$35=4,$H$35=3),"",IF($H$35=2,"","")) |
50 |
=IF($H$35=5,"",IF($H$35=4,"",IF($H$35=1,"",""))) |
48 |
=IF($H$35=2,"","") |
51 |
=IF($H$35=5,"",IF(OR($H$35=3,$H$35=2),"","")) |
49 |
=IF(OR($H$35=5,$H$35=2),"","") |
|
セルG |
50 |
=IF($H$35=5,"",IF($H$35=2,"","")) |
38 |
=IF($H$35=3,"","") |
51 |
=IF(OR($H$35=3,$H$35=2),"","") |
39 |
=IF($H$35=3,"","") |
|
セルL |
40 |
=IF($H$35=3,"",IF($H$35=2,"","")) |
37 |
=IF($H$35=3,"",IF($H$35=2,"","")) |
41 |
=IF($H$35=3,"",IF(OR($H$35=2,$H$35=1),"","")) |
38 |
=IF($H$35=4,"",IF($H$35=3,"",IF($H$35=2,"",""))) |
42 |
=IF($H$35=4,"","") |
39 |
=IF($H$35=4,"","") |
43 |
=IF($H$35=4,"","") |
40 |
=IF($H$35=4,"","") |
44 |
=IF($H$35=4,"",IF($H$35=2,"",IF($H$35=1,"",""))) |
42 |
=IF($H$35=5,"","") |
45 |
=IF($H$35=4,"",IF($H$35=1,"","")) |
43 |
=IF(OR($H$35=2,$H$35=1),"","") |
48 |
=IF($H$35=4,"",IF($H$35=3,"","")) |
44 |
=IF($H$35=2,"",IF($H$35=1,"","")) |
49 |
=IF($H$35=5,"",IF($H$35=3,"",IF($H$35=1,"",""))) |
48 |
=IF($H$35=4,"","") |
50 |
=IF($H$35=5,"","") |
49 |
=IF($H$35=5,"",IF($H$35=4,"","")) |
51 |
=IF(OR($H$35=5,$H$35=3,$H$35=2),"","") |
51 |
=IF(OR($H$35=2,$H$35=3),"","") |
|
セルH |
|
セルM |
37 |
=IF($H$35=5,"",IF($H$35=3,"","")) |
44 |
=IF($H$35=2,"","") |
38 |
=IF($H$35=5,"",IF($H$35=3,"","")) |
51 |
=IF($H$35=2,"","") |
39 |
=IF($H$35=5,"",IF($H$35=3,"",IF($H$35=2,"",""))) |
|
|
40 |
=IF($H$35=5,"",IF($H$35=3,"",IF($H$35=2,"",""))) |
|
|
41 |
=IF($H$35=5,"",IF($H$35=3,"","")) |
|
|
42 |
=IF($H$35=5,"",IF($H$35=3,"","")) |
|
|
43 |
=IF($H$35=5,"",IF($H$35=3,"","")) |
|
|
44 |
=IF($H$35=5,"",IF($H$35=3,"",IF($H$35=2,"",""))) |
|
|
45 |
=IF($H$35=5,"",IF($H$35=4,"",IF($H$35=3,"",""))) |
|
|
46 |
=IF(OR($H$35=5,$H$35=1),"",IF($H$35=3,"","")) |
|
|
47 |
=IF(OR($H$35=5,$H$35=1),"",IF($H$35=3,"","")) |
|
|
48 |
=IF($H$35=5,"",IF($H$35=4,"",IF($H$35=3,"",""))) |
|
|
49 |
=IF($H$35=5,"",IF($H$35=3,"",IF($H$35=1,"",""))) |
|
|
50 |
=IF($H$35=5,"",IF($H$35=3,"","")) |
|
|
51 |
=IF(OR($H$35=5,$H$35=3,$H$35=2),"","") |
|
|
|