・・・その前に、
=IF(第1引数,第2引数,第3引数)
さてこの「引数」、なんて読みます?と意地悪く質問を返してみます。
意味はあまりないです(笑)。
さてさて、まずは
http://vbae.odyssey-com.co.jp/index.html
↑ ご存知ですか。
模擬問題もありますから、一度ご覧くださいませ。
ただし、実際の職場においては
VBAなんて「無くても良いモノ」とも言えるのをお忘れなく。
以下、私見ですのであくまでも参考程度に。
まず、多くの人がその存在を深く認識していません。
最初は大抵、
A:「エクセルは使える?」
B:「VBAまで一通り使えます!」
A:「ふ~ん。で、エクセルは使えるの(イラッ)?」
から始まります。
※ここでのBの返答は「はぃ、エクセルは一通り使えます(謙虚)」が正解。
普通の人は「VBAって何ができるの?」というのが現実ですから。
「開発」タブが表示されている人って、なかなかいないものですよ、実際。
おそらく質問者さんの「VBAが使えます!」は
概ねエクセルにおいてのVBAを指しているのだと思いますが
実際はワードでもパワーポイントでもアウトルックでもVBAは使います。
もちろんアクセスでも、ですね。
エクセルの常識がアウトルックでは通用しない、なんてこともよくあります。
なので、エクセルだけを見て「VBA出来る」はちょっと・・かもしれません。
「エクセルだったらVBAまである程度・・」と謙虚に出るのが良いかもですね。
まぁ、VBAは大いなる自己満足であり、
「自分がよく使う処理や関数をマクロ化しておくことによって楽をする」
ためのツールと言えます。
で、それを見た誰かが「うゎ便利!こっちの処理も楽にならん!?」と
食いついてきて初めてその存在感をアピールできるのです。
ここに「そっちの処理はコレで楽になるんじゃないか?」と言いながら
その誰かが満足する「ツール」を渡せるようになって
初めて「私VBA使えます!」と胸を張れるんじゃないでしょうか?
と、私は思います。(↑これが回答の主文です。)
ま、その頃には
「そんなこと堂々と宣言してもしょうがない」
と気付きますよ、多分(笑)。
職種にも依りますよね。
いわゆる事務員であればそれ(↑)でいいと思いますが、
VBAで何かを作るのに夢中になってしまって上司や同僚から
「そんなのSEに任せて仕事してよ!」と言われないようにしたいですね。
※ただ、SEとして「使える言語」にVBAを堂々と挙げると
ほんの少しだけ遠い目をされることがありますので用心が必要です。
以上、私見でした。
以下、蛇足。
VBAの前にエクセルのその他の機能は一通り使いこなせますか?
VBAより一般機能の方が通常の事務作業では大事ですよ。
とある社員:「(エクセルの)ここわかんなーい、めんどくさーい」
に対して、
あなたA:「んー?どれどれ?」
(と言いながら席を占拠、VBEを起動しチマチマ入力・・)
「はぃ、おまたせ。」
あなたB:「あー、ここはこうすると少し楽かな?」
(一般機能でとりあえず手早くカチカチ)
「マクロってのを使うと更にラクチンなんだけどね。
暇なときに作っとくよ。」
どちらが喜ばれるか、ですよね。