• ベストアンサー

エクセルで関数を2つ同時に使う方法

エクセルで =IF(ISERROR~ のように使いたいんですが fxボタンを使用しての二つ同時の利用ができません。 二つ同時に利用するようにするにはどうしたらいいんでしょうか? 直接打ち込むのではなく、関数をマウスで選んで、範囲をマウスで選んで~などの方法を教えてもらいたいです。 エクセル初心者で、まだまだなので質問があやふやで分かりづらいかもしれませんが、おねがいします。

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

  • ベストアンサー
回答No.3

>エクセル2003を使用しているんですが、エクセル2010でも同じように入力しないといけないのでしょうか? そうですね。タイプするのは必要かどうかと問われれば、使いこなしていくことを目指すならば、YESですね。 ダイアログから数式を入力するのは、入力しづらいだけでなく、理解を妨げることにもなっていると思います。なので僭越ながらExcelの先輩としては、お勧めしづらいのです。勧める人がいるとしたら、初級者に手取り足取り教えるのはたいへんなので、ボタン押してと言っておこうという研修講師くらいかと。 始めは、SUM関数とかIFとかVLOOKUPとか、基本的なものから、単体で入力する練習をされてはいかがでしょう。慣れてきたら、式中の一部を他の式で書き換えて入れ子の構造にしたり、式同士で四則演算(+、-、*、/)することを試みればいいですね。 入力は正確じゃないと機能しないということもあるわけですが、不正確なら不正確で、Excelがエラーを出して文句言ってきたり、入力中にポップアップのヒントを出してきたりしますし、No.2で言ったように大文字/小文字など多少の表記の揺れは自動修正してくれますから、そう深刻に思われなくても大丈夫ですよ。要は、慣れです。計算の内容が目に見えているので、関数などの意味を知っていれば、ダイアログよりむしろ分かりやすいと思いますよ。 Excelが得意な人は皆、そうしてExcelでいろいろ遊んでみたり、動きを実験してみたりしながら、上達してきたのだと思います。 分からないことがあったら、インターネットで検索すれば無数に情報がころがっています。それでもよく分からない場合は、こういうQAサイトで質問してみるのもいいでしょう。 今回は運悪く(笑)Excelを操作することになったけれども、今後は各種表計算ソフトや各種プログラミング言語をいじることはなさそうということであれば、ダイアログからの入力でも、そのときだけ結果が得られれば何でもいいという意味で、構わないかと。 なおExcelのバージョンですが、インターフェース(画面の見てくれ)は結構変わってきていますが、中に入っている機能は、どのバージョンでもだいたい一緒です。一部の機能は多少、拡張されているものもありますけれども。

wolty
質問者

お礼

ありがとうございました。 とても分かりやすかったです。 ダイアログに頼らず、入力で頑張っていこうと思います。

その他の回答 (2)

回答No.2

ご希望はボタンからの入力とのことですが、もしも将来的にどんどん Excel の技能を上達させたいとお考えなら、ボタンではなく、なるべく式をそのままタイプして入力されることをお勧めします。セルをダブルクリックでもいいし、数式バーをクリックしたほうが書きやすいことも多いでしょう。 ボタンを押して表示されるダイアログからだと、複雑な式は入力しづらいです。直接書き込む方法なら、好きなようにタイプするだけですから、入力の仕方で悩むことはありませんね。 文字列を記入するときに大文字/小文字の区別が問題になることもたまにありますが、関数名については、区別は不要です。滅茶苦茶な順番で大文字・小文字を混ぜこぜで書いても、式を確定すれば、全て大文字に自動変換されます。 少なくとも私の場合、日頃 fx ボタンを使うことは、全くありません。 No.1 さんの方法も良いと思います。ただ、欲しい関数の候補がすぐに出てこないなと感じるケースもあるかもしれませんね。

wolty
質問者

お礼

ありがとうございました。 エクセル2003を使用しているんですが、エクセル2010でも同じように入力しないといけないのでしょうか?

  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.1

こんばんは! 人それぞれで色々やり方はあるかと思いますが・・・ 当方が行っている方法です。 fxボタンを使用せず、 数式を入れたいセルを選択 → 「=」と入力 → ↓の画像の赤丸部分の下向き▼をクリック → 使用したい関数を選択 → 「関数の引数」ダイアログボックスが表示されるとカーソルが点滅していることを確認し → 先ほど同様に下向き▼をクリック → 次に使用したい関数を選択・・・ といった具合に関数をネストさせています。 (使用したい関数が表示されない場合は「その他の関数」を選択し適宜関数を選択します) 参考になりますかね?m(_ _)m

wolty
質問者

お礼

とても分かりやすかったです。 ありがとうございました。

関連するQ&A