関数の練習問題 RSSを登録する

エクセルの練習問題を出す【練習問題】と、読者様のご質問にお答えする【教えて!エクセル関数】を毎週お送りします。表計算もおっかなびっくりの初心者から、エクセルデータベース作成もサクサク上級者まで!

最新号をメルマガでお届けします    
登録 解除

規約に同意して

登録した方には、まぐまぐの公式メルマガ(無料)をお届けします。
2007/09/27

【Excel関数の練習問題】No.49

この記事を取り寄せる

-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/
Excel関数の練習問題NO.49 2007/9/27 3693部
-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/

こんばんは!珍しく?夜に発行してみました^^

さて、まず最初に前回の解答で、解答の関数と同じ動きをするVBA
(マクロ)をお付けしましたが、一部誤りがありましたので訂正です。
正しくは↓でした。

Sub 変更分を見易くするマクロ()

    Dim RetRange As Range
    
    Range("A1:A100").Select
    For i = 1 To 100
        Set RetRange = Selection.Find(What:=Cells(i, 1).Value, _
                       after:=ActiveCell, LookIn:=xlFormulas, _
                       LookAt:=xlPart, SearchOrder:=xlByRows, _
                       SearchDirection:=xlNext)
        
        If Not RetRange Is Nothing Then
            If RetRange.Address <> Cells(i, 1).Address Then
                RetRange.Interior.ColorIndex = 5
                Cells(i, 1).Interior.ColorIndex = 5
            End If
        End If
    Next
End Sub


ご指摘いただいた読者の中村様、ありがとうございました☆


------------------------------------------------------------
■先週の解答
------------------------------------------------------------
まず答えから書きますね!
【=AND(D4>=1,E4>=300)】

今週のご正解者は女性の方一名様でした。
詳しい方はとことん詳しいです。


▽AND関数とは
http://excel.100page.net/functions/and.html

オートフィルターを代わりに使用場合もありますが、
この関数を使用するメリットが多いのが次のケースです。
1.セルを既に“結合”してしまっているようなエクセルの元データに
次々とデータを追加している場合。
2.“オートシェイプ”等が表の中に埋め込まれている等の
データの入替をしてしまうと簡単に元に戻らない場合。

【AND関数】を使うと『TRUE/FALSE』の返る型になります。
それに先週使いました条件付書式とを組み合わせますと正解になります。

▽手順画像はこちらにあります。
http://excel.100page.net/practice/level2/56.html

【条件付書式】を使ったプレゼンの威力は、超強烈で
正確さと【視覚に訴えるデータ】としてエクセルが
そのまま使用できる場合もある程です。
調味料のような性格で、文字通り『一味違った仕上がり』です。


▽サンプルファイルはこちら
http://excel.100page.net/0709/2-22.xls

------------------------------------------------------------
■今週の練習問題[上級編]
------------------------------------------------------------
せっかくなので、今週も破壊力抜群なIF関数の中にちょっと使える
関数を入れてみましょう。

今回の解答でも十分に今月の請求の有無を判定できますが、TRUE/FALSE
では、Excelに詳しくない人にはわかりにくいですから、例によって(?)
もっと見やすくしてみましょう。
今回は本社から社長が来るので、TRUE/FALSEだと社長には意味がわかり
ませんから、ダメだそうです^^;

TRUE/FALSEで判定した請求の有無を、「要請求」と「請求不要」に分けて
表示するにはどうすればいいでしょうか?
http://excel.100page.net/images/3-19-1.gif

※問題は「要請求」/「請求不要」としましたが、顔文字や目立たせ
やすい文字(★・■など)でも表示出来るので、ミスに厳しく大問題に
発展し易い傾向にあるデータを人間の目とミスに優しい簡単なデータへ
書き換えることが可能になります。
更に、ウインドウズXPの「音声認識」を組み合わせますと、
1人で簡単に【読み合わせ】を行なえることになりますね♪


データは、作成した人は正確なつもりでも読み合わせをしないと、
どうしてもミスが出るものです。
入力者が人間である以上「絶対にミス無く入力する方法」は無いの
ですから、Excel関数を使ってミスを発見しやすくする方法を考えた
ほうが得策というものです。

▽サンプルファイルはこちら
http://excel.100page.net/0709/3-19.xls
------------------------------------------------------------
編集後記:

意外と好評(?)のようなので、調子に乗って今週も監督プロデュースの
練習問題でお送りしました。
いかがでしたか?
「引っ込め!」と思った方は
               →→→excel★100page.netまで。


-----------------------------------------------------------
●発行人:Excelを700%使い倒す会 なっちゃん&監督
○連絡先:excel@100page.net
○webサイト:http://excel.100page.net(バックナンバー)
×購読解除:http://www.mag2.com/m/0000174428.html
-----------------------------------------------------------


裏編集後記:

時々、新しく登録して下さった読者様から、過去のサンプルファイルに
ついてお問合せをいただきますが、サンプルファイルの置き場所は
基本的にメルマガ本文の中だけでご案内していますm(_ _)m

まぐまぐさんのページ(http://blog.mag2.com/m/log/0000174428/)で
バックナンバーを全て公開していますので、お手数ですが↑↑から
探してお持ち帰り下さい。

また、サンプルファイルの公開を始めたのは、比較的最近(?)ですので
最初の頃の練習問題にはサンプルファイルはありません。
ご了承下さい。

これからもご愛読よろしくお願いしますm(_ _)m

この記事を取り寄せる
最新号をメルマガでお届け
登録 解除

規約に同意して

登録した方には、まぐまぐの公式メルマガ(無料)をお届けします。

最近の記事

上へ戻る