- ベストアンサー
エクセル(関数)について
naosan1229の回答
- naosan1229
- ベストアンサー率70% (988/1406)
ISNA関数を使うのが良いのではないでしょうか? 例えば IF(ISNA(VLOOKUP(D4,I7:J13,2,FALSE))=TRUE,0,VLOOKUP(D4,I7:J13,2,FALSE)) といったかんじで使うと、検索範囲に無いものは「TRUE」となりますので、導かれる値は「0」になります。 検索範囲にあるものについてはIF関数の「偽の場合」で検索されますよ。
関連するQ&A
- 【エクセル】一部列を除いて一括で値貼り付けする方法
こんにちは。 エクセルで下記の通りVlookupにて他のファイルから値を参照し、小計・合計を 出しています。 ただ、参照先ファイルとのマッチングしなかった場合は#N/Aが返ってきてしまいます。 ISNA関数を使用し「0」に置き換えることも考えましたが他ファイルから参照する 値がかなり多く、また参照箇所もバラバラで関数を組み込むだけでかなりの稼動に なってしまいます。 小計または合計以外について値貼り付けをしたのち、値貼り付けした部分を置換にて #N/Aを0に置き換える方法が一番効率的ではないかと思っております。 ただ、小計・合計の列を除いて値の貼り付けをする作業もかなりの稼動となってしまいます。 小計・合計の列を非表示にして値貼り付けしたなども試してみましたが、小計・合計について も値貼り付けされてしまいます。 小計・合計の列以外(一部の列を除いて)一括で値貼り付けする方法はありますでしょうか。 保護の機能も試しましたが上手くいきませんでした。 また別の方法でも構いません。良い方法がありましたらご教授ください。 説明が下手で分かりずらいかもしれませんがどうぞよろしくお願いいたします。 セルA セルB 1 … Vlookupで他のファイルより参照 #N/A … Vlookupで他のファイルより参照 3 … Vlookupで他のファイルより参照 小計 #N/A … 上記値を足仕込むSum関数 4 … Vlookupで他のファイルより参照 5 … Vlookupで他のファイルより参照 #N/A … Vlookupで他のファイルより参照 小計 #N/A … 上記値を足仕込むSum関数 合計 #N/A … 合計
- 締切済み
- オフィス系ソフト
- オートSUMとVLOOKUP関数の組合せについて
エクセル初心者に毛が生えた程度の者です。半日費やしましたがどうしてもうまい方法が見つからないので質問させてください。 =SUM(セル(1):セル(2))に関して、セル(1)とセル(2)ともにVLOOKUP関数などを用いて参照セルの条件を設定し、オートSUMの範囲を条件による可変式にしたいのですが、セル(1)、セル(2)に用いる関数が分かりません。 VLOOKUP関数を用いると、[=SUM(セル(1)+セル(2))]は出来ますが[=SUM(セル(1):セル(2)]は「数式が正しくありません」となってしまいます。VLOOKUP関数は数値を引用するので、オートSUMで合計することは出来ないのは分かるのですが… ご教授のほど、よろしくお願い致します。
- ベストアンサー
- その他(インターネット・Webサービス)
- エクセルの関数
=VLOOKUP(A1,B10:C100,2,FALSE) の関数において条件により参照するセル、セルの範囲を変更したいです。 参照するセル A1 や B10:C100 を変数に置き換えることはできますか? つまり A1を参照する場合やその他のセル(例えばA2)を参照したり B10:C100の範囲を例えばB101:C200に変更させたいです。
- ベストアンサー
- Excel(エクセル)
- VLOOKUP関数のコピーについて
お世話になっております。VLOOKUP関数を違うセルにコピーするのですが、参照するセルが替わりません。。#N/Aエラーが出てしまいます。たとえば、=VLOOKUP(B24,M3:N21,2,FALSE)をコピーして、違うセルに貼り付けても、=VLOOKUP(B24,M3:N21,2,FALSE)。また、オートフィルでやると、参照範囲もずれてしまいます。上手にコピーする方法はないのでしょうか。よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- 関数Vlookup
関数 VLOOKUPで検索値を参照したとき、範囲に該当データがあれば いいのですが、無いと「#N/A」の表示がでます 該当データがない場合は、何も表示のないようにするには セルに例えば =VLOOKUP($K24, 全体!$A$5:$E$60,4, FALSE)の場合 どのような工夫を追加したらいいかを教えてください
- ベストアンサー
- Visual Basic
- エクセルで複数セル(約50個のセル)を参照し、合計値を出そうと思ってい
エクセルで複数セル(約50個のセル)を参照し、合計値を出そうと思っています。 複数セルの中にはエラー値#N/Aも含まれています。 参照元のセルにVLOOKUP関数を埋め込むのも数が多く大変ですし、 合計値セルでISERROR関数を埋め込んだら「数式が長すぎます」というエラーが出ます。 #N/A以外を抽出し、合計値を出す方法はありますでしょうか。 出来ればVBAを使用せず回避できる方法を教えて頂ければ幸いです。
- 締切済み
- その他([技術者向] コンピューター)
- Excel関数について
「VLOOKUP」で参照した文字を関数式に代入する方法を教えてください。 イメージとしては、「=SUM(A1:VLOOKUP(-,-,-,-)25)」というように、 VLOOKUPで参照した文字を"E"とすると、結果的には、=SUM(A1:E25) となるような関数式を作りたいと考えております。 どのようにすればよろしいでしょうか? よろしく教えていただきたくお願いいたします。
- ベストアンサー
- Excel(エクセル)
- #N/Aを含むセルデータを正しく計算できない
sum関数により飛び飛びのセルの数字をカウントしています。 行 10 1 11 3 12 5 13 2 14 0 15 #N/A 16 #N/A 合計=+10+11+12+13+14+!5+16 これだとErr 合計=+10+11+12+13+14 正しく計算される ◎14行目までの合計であれば正しくでます。 ●15行目を含むとエラーになります。 いい方法はありませんか? #N/A ではVlookupを使用し、データの範囲外の状態です。 計算側で解決したのですが、わかりません
- ベストアンサー
- オフィス系ソフト
- Excelの関数で、セルの位置情報を出したい
VLOOKUP HLOOKUPなどで数値を検索して出したあと、 その数値がどのセルに入っているか表示させる関数は組み立てられるでしょうか? 検索範囲内の端から、1、2。。。って表示されるタイプではなく、 A10とかC5とかで出したいです。 さらに、位置を出したセルから、ひとつ下へ下がったセルの数値を参照したい、ということは出来ませんか? VBAは全く分かりません。 関数で出来ないなら諦めます。。。
- ベストアンサー
- その他MS Office製品
- エクセルのV-LOOKUPについて
Vlookup で絶対に該当しているのにヒットせず、 #N/Aになります。 引継ぎで渡されたファイルで、エクセルにとても強い方が作成されました。私は超初心者です。 検索値は文字です。 検索範囲のセルの表示形式も同じです。 関数の数式で違うのはセルの番号だけです。 どうすればいいでしょうか。教えてください。
- ベストアンサー
- オフィス系ソフト
お礼
早速の回答ありがとうございます。 試してみましたら希望通りの結果がでました。 本当にありがとうございます。