• ベストアンサー

Excel2007 IFERROR 他のバージョンで開くとどうなりますか?

Excel2007になって、IFERRORというとても便利な関数ができました。 でも、他のバージョンでは使えないとのこと。 もし、IFERRORを使ったExcelを他のバージョンで開いた場合、どのようになってしまいますか? エラー表示がでるのですか?

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

  • ベストアンサー
  • pkh4989
  • ベストアンサー率62% (162/260)
回答No.1

  EXCEL2007の関数   =IFERROR(VLOOKUP(B1,A6:D15,3,0))   上記の関数を EXCEL2003で使うと 「#NAME?」とエラーになるので、   以下のように変更しなければなりませんね。   =IF(ISERROR(VLOOKUP(B1,A6:D15,3,0)),"",VLOOKUP(B1,A6:D15,3,0))

tainosuke
質問者

お礼

やはりそうですか。エラーですか。 2003までは、例のようにIFとISERRORとVLOOKUPで大変だったので、IFERRORができてなんて便利なんだと思ったのですが、人と共有したいときなどは、なかなか気軽に使えないですね。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • (Excel)エクセルのバージョンごとの使用可能関数リストがあるサイト

    (Excel)エクセルのバージョンごとの使用可能関数リストがあるサイト Excel2007でIFERROR関数などを使っていました しかし、以前のExcelバージョンだと使えないようです。 そこで、どの関数がどのExcelバージョンから使用可能か? というリストのようなものを掲載しているサイトはありますか?

  • エクセル VLOOKUP関数IFERRORと組み合

    ExcelのVLOOKUP関数でエラーのときは空白にする方法で紹介されているモノに セルに「=IFERROR(VLOOKUP(D2,A2:B6,2,FALSE),"")」を入力して、Enetrを押します。 とありますが、この場合、VLOOKUP関数の前に、実際にキーボードで=IFERRORと打ち込みますか? 簡単にできる方法があれば教えて下さい。

  • IFERRORについて

    我が家のエクセルは2007です。が、会社エクセル2003です。 下記の内容を家で作成し、うまく出来たのですが、会社で入力しようとしたら、エラーになります。 原因はIFERRORが2003にはないんですよね(>_<) どうしたらよいのでしょうか(>_<)ここまでくるのに、とても時間がかかったのに、、もう頭がまわらないです。。。もっとデータ必要なら、添付します。 (1) =IFERROR(INDEX(Aパターン一覧!$B$3:$K$107,MATCH(P13,Aパターン一覧!$A$3:$A$107,0),MATCH(Q13,Aパターン一覧!$B$2:$K$2,0)),"") (2) =IFERROR(VLOOKUP(G2,$AA$33:$AF$45,IFERROR(MATCH(I2,$AB$33:$AF$33,0),0)+IFERROR(MATCH(I2,$AF$40,0),0),FALSE),"")

  • excel2003と他バージョンの違い(VBA)

    エクセルのVBAをこれから学習しようと考えております。 学習の目的は仕事のためなのですが、 職場のバージョンはexcel2003です。 そのためexcel2003のvbaを学習しようと考えて いるのですが・・・。 いづれは職場のexcelのバージョンも2013などの最新に なることも頭の隅にあるため、どのバージョンでVBAを 学ぶべきか悩んでおります。 EXCEL2003でのVBAで覚えたスキルは、 EXCEL2007やEXCEL2013のVBAでもほとんど通用しますか? 宜しくお願い致します。

  • Excel2007と他のバージョンの違いについて

    現在、Windows Vista、Excel2007のパソコンを使用しています。 派遣会社で無料OA講習があるそうなので利用しようと思ったのですが、Excelのバージョンが97だそうで、97で学習しても私が使用している2007バージョンで活用できるのか疑問に思いました。 97のバージョンだと10年以上前になるのですが、関数の使用方法やグラフなどの作成方法は、97と2007ですとさほどかわらないのでしょうか? それとも97で学習しても2007では活用できないくらい変わってしまっているのでしょうか? また、企業では2003バージョンを使用しているところが多いそうですが、2003と2007も使用方法の違いが多いですか?

  • Excel関数についての質問です。

    Excel関数についての質問です。 エクセルのバージョンは2007を使用しております。 A1 A2 A3 A4 A5 という並びの表で、A5にはA3-A4の答えを表示させたく、 つまり関数 =A3-A4と入力しているのですが、 A3のセルに空白のセルがあった場合には、 A2のセルを使って =A2-A4 更にA2のセルが空白の場合には、 A1のセルを使って =A1-A4 という風に関数を設定したいと考えています。 「参照先のセルが空白の場合に、ほかのセルの数値を使って計算する」 ということだと思うのですが、どのような関数を入力すれば良いか、 ご教授いただけるとありがたいです。 IFERRORを使って設定すれば良いのかと考えたのですが、 =IFERROR(A3-A4,A4-A2) となり、一応答えが出るようなのですが、 その場合、更にA2が空白だった場合にA1を使って計算するようにするにはどうすればよいか?という点がわからず、質問させていただきました。 ご回答、お待ちしております。よろしくお願いいたします。

  • EXCEL2007から前のヴァージョンへ

    EXCEL2007にデータがあるのですが それを以前のバージョンのEXCELで表示させるには どのようにしたらよろしいでしょうか? 逆はできるのですが・・・。

  • 関数VLOOKUP IFERRORについて教えてください。

    関数VLOOKUP IFERRORについて教えてください。 セル(A1)でドロップダウンリストから会場名を選択。 SHEET2から住所・郵便番号・電話番号等を自動展開させています。 =IFERROR(VLOOKUP(B4,SHEET2!A:E,2,FALSE),"")など SHEET2に該当データがない場合は、SHEET1のセル1に手入力をしたいのですが 入力値が正しくない・・とエラーで返されてしまします。 どうしたら手入力できるようになりますか? ドロップダウンリストの指定がいけないのでしょうか? また手入力したとき、SHEET1のセルA2~A5にも手入力をしたいのですが (これは一応入力できるのですが) 入力と同時に、A2~A5の関数指定が消えてしまいます。 関数を保護したまま入力値を入れる方法はあるのでしょうか? ご回答いただけますようお願いいたします。 エクセル2007で作業中です。

  • OfficeXPというバージョンと Excel XPというバージョンの関係

    OfficeXPというものをインストールしてインストールされるExcelのバージョンは、2002ですか。それとも、Excel XPというバージョンですか。 同様に、Wordは、2002ですか。それとも、Word XPですか。 逆に、Excelのバージョンが2002であるときに、もしそれがOfficeからインストールされたものであるなら、Officeのバージョンは2002ですか。それともXPですか。(Wordの場合も同様に。) それともOfficeのバージョンと、Excel・Wordのバージョンの関係は一概に言えませんか。 今まで私は、OfficeのバージョンとExcel・Wordのバージョンは同じだと思ってきました。 しかし、下記のページによると、どうもOfficeXPでインストールされるものがExcel2002・Word2002である、というような感じがします。 http://www.microsoft.com/japan/office/previous/xp/evaluation/indepth/productdoc/default.asp Office2000やOffice2002やOffice2003の場合はどうですか。 (Office2002とか Excel XPなんて無いんですか?)

  • Excel2007→2003へバージョンダウンした場合

    教えてください。 Excel2007→2003へバージョンダウンしたパソコンで ピボットテーブルを作成するマクロを実行したところ 以下のエラーが表示されました。 実行時エラー'1004' そのピボットテーブルのフィールド名は正しくありません。 ピボットテーブルレポートを作成するには・・・ というものです。 なお、同じマクロを他のパソコン(それぞれ2003が入っている パソコンと2007が入っているパソコン)で実行するとエラーには なりません。 Excel2007→2003へバージョンダウンしたパソコンは数台あり、 そのいずれのパソコンでも同じエラーが表示されます。 どのようにバージョンダウンしたのかは不明です。 なぜこのような現象が起こるのか、ご存じの方がいらっしゃいましたら 教えてください。 よろしくお願いいたします。

専門家に質問してみよう