9.検索関数(表を参照します)

地理が苦手だったので、いまだに県庁所在地などがあやふやです。
しっかりと覚える為のドリルをVLOOKUP関数を使って作成します。
また、九九のドリルはINDEX関数を使います。

1.社会のドリル

1)シート3に県のデータを貼りつけます。
ヤフーで県庁所在地で検索したら、
グリングリンのページがヒットしましたので、
都道府県のデータをクリックしてお目当ての表を選択、
コピーしてエクセルをひらき、そのままSheet3に貼りつけました。



2)問題用紙を作ります。
Sheet1をダブルクリックしてシート名を問題と変えます。
A1に「都道府県の問題」D1に「黄色に都道府県名をいれると正解がでるよ」
といれます。A4に東京都といれて、セルを黄色に、文字は青で、太字にします。
B4には「の」C4には「県庁所在地は」といれておきます。

高学年のお子さんだと面積は生の数字でもいいのですが、ここでは
だいたいの広さがわかればいいかなと千平方メートルで四捨五入しました。
人口も十万人で四捨五入しました。C6「面積は約」以下一行置きに下へ
「人口は約」「市はいくつあるかな」「町はいくつあるかな」
「村はいくつあるかな」E6には「000平方km」E8には「0万人」です。



3)関数をいれます。
D4に先ほどの表から関数をいれていきます。
=VLOOKUP($A$4,Sheet3!$B$3:$H$49,2,0)

$A$4は検索値で、東京都と書かれた黄色いセルです。
Sheet3!$B$3:$H$49は範囲で、先ほどの表です。
表では1列目に都道府県、2列目に県庁所在地がはいっていますから、
この場合は2列目を見てきなさいよということですね。
セルの色をベージュに、文字は太字の青にしておきます。

4)コピーして修正します。
この数式をコピーして、1行おきに下にはりつけます。
市町村の数はそれぞれ5列目、6列目、7列目になつているので、
2を5、6、7に修正してやつてください。
面積はそのままだと3列目に修正するだけでいいのですが、
1000で割って四捨五入しました。
=ROUND(((VLOOKUP($A$4,Sheet3!$B$3:$H$49,3,0))/1000),0)
同様に人口は
=ROUND(((VLOOKUP($A$4,Sheet3!$B$3:$H$49,4,0))/100000),0)
と修正しました。

5)if式をくわえます。
ここで東京都の文字を削除するといままでいれた式に
#N/Aというエラーがでます。これを防ぐ為にはIF式を加えます。
=IF(A4="","",VLOOKUP($A$4,Sheet3!$B$3:$H$49,2,0))
ですね。それぞれの式の=の後に「IF(A4="","",」を最後に「)」をいれて
しあげてください。
最後にツールのオプションの表示タブから枠線のチェックを消しておきます。


2.九九のドリル

1)九九の表をつくります。
Sheet3に2行目B2から横へ、A3から下へ1から9の数字をいれます。
B3に「=$A3*B$2」といれて下へコピーし、そのまま横にコピーして、
全体に九九をいれます。



2)もんだいをつくります。
Sheet1のシート名を「もんだい」とかきかえます。
A1には九九のもんだい
A3から横へ「3」「と」「6」「をかけると」「18」
D5には「こたえは」といれます。
数字のはいるセルを黄色にして文字を太字の青にします。



4)式をいれます。
E5に=IF(E3="","",INDEX(Sheet3!$B$3:$J$11,A3,C3))
といれます。先ほどの表から3行目の6列目をみてきなさいよということです。
D7に
=IF(E3="","",IF(E3=E5,"よくわかったね","よーくかんがえて"))
といれてシートの枠線を消しておきます。

次回はDSUM DCOUNTAをつかってデータベースのお勉強です。

========================= 応用してみましょう =====================

今回は県庁所在地でしたが、誕生石や誕生日のお花、市の花や市の木などを
一覧表にしておいて、メール友達にすばやく教えて上げられるリストを
つくっておくと便利です。その場合は同じシートに書いておくと簡単ですね。

列に月を行に日にちをとって、知合いの誕生日をリストにしておき、
何月何日といれるとその人の名前がでてくるものを作ってみましょう。
A1に生まれつきをC1にひにちをI1に名前が表示されます。
リストはA4からM24までです。INDEX関数で行と列を使うと簡単ですね。
=INDEX($B$4:$M$34,C1,A1)となります。



=========================== ご質問コーナー =======================

名刺に凝っていろいろ作っていたら、ワードを開いたときにでてくる紙が、
いつも名刺サイズになってしまつたというご質問です。
ワードの最初の用紙はテンプレートになっていてNormal.dotという
名前になっています。検索からこのファイルのあるフォルダを探します。
(CドライブのTemplateあたり)

ワードを立ち上げたら、でてくる小さい紙のサイズを
A4にもどします。ファイルから名前をつけて保存で、
ファイルの種類をテンプレートにします。
NormalA.dotか何かの名前にして保存します。

さきほどのフォルダからNormal.dotを削除して、
NormalA.dotをNormal.dotに変更します。


Back Next エクセル関数トップ