advanced help
per page, with , order by , clip by
Results of 1 - 1 of about 7929 for VLOOKUP (0.002 sec.)
[[20050509125241]]
#score: 3346
@digest: 48a52c35355f1d882fe2894e8ac8a897
@id: 13886
@mdate: 2005-05-09T06:40:15Z
@size: 3967
@type: text/plain
#keywords: 図価 (238211), 取図 (230663), 格!$ (55257), 間取 (51880), 格表 (40942), 表!$ (26920), 本+α (23052), 価格 (16879), 図+α (15368), 表〉 (4723), 積表 (4137), vlookup (2863), ・e2 (2823), isna (2756), プミ (2710), ‾‾‾ (2551), 足算 (2371), ‾‾‾‾ (2083), false (1253), ちよ (1153), よん (1149), し算 (1129), 査値 (1056), match (946), を足 (873), 基本 (858), の足 (856), 31 (853), 足し (775), 個所 (766), 微妙 (713), 検査 (649)
『関数の足し算』(さちよん)
いつもお世話になっております。 ぞれぞれ関数が入ったセルの反映された値を足したいのですが、 いろいろやってみるのですが、『#VALUE!』という表示が出てしまいます。 〈シート1:見積表〉 A B C D E 1 間取図 +α 基本+α 間取図 +α+基本 2 1 1 2 5000 11000 ←となるように 〈シート2:間取図価格表〉 A B C D E F G 1 +α 基本+α 間取図 2 1 5000 1 6000 1 5000 3 2 5500 2 6500 2 5500 3 3 6000 3 7000 3 6000 シート1・D2には『間取図』の価格を読み込ませる関数 =IF(ISNA(MATCH(A2,間取図価格表!$F$2:$F$31,1)),"",VLOOKUP(A3,間取図価格表!$F$2:$G$31,2,FALSE)) として金額を返しています。 シート1・E2には『+α』と『基本+α』の値を足した数を返したいと思うのですがうまくいきません。 =IF(ISNA(MATCH(B2,間取図価格!$A$2:$A$31,1)),"",VLOOKUP(B3,間取図価格!$A$2:$B$31,2,FALSE)) と IF(ISNA(MATCH(C2,間取図価格!$D$2:$D$31,1)),"",VLOOKUP(C2,間取図価格!$D$2:$E$31,2,FALSE)) の足し算はどうしたらいいのでしょうか?よろしくお願いします。(さちよん) ---- 普通に二つの式を足し算すればいいのですが・・・ 気になるのは、上記に記載のものでは微妙な違いがある点ですが、 これはタイプミスでしょうか? (sato) =IF(ISNA(MATCH(A2,間取図価格表!$F$2:$F$31,1)),"",VLOOKUP(A3,間取図価格表!$F$2:$G$31,2,FALSE)) ‾‾‾ ‾‾‾ ‾‾‾ =IF(ISNA(MATCH(B2,間取図価格!$A$2:$A$31,1)),"",VLOOKUP(B3,間取図価格!$A$2:$B$31,2,FALSE)) ‾‾‾‾ IF(ISNA(MATCH(C2,間取図価格!$D$2:$D$31,1)),"",VLOOKUP(C2,間取図価格!$D$2:$E$31,2,FALSE)) ‾‾‾‾ ---- Sheet名やセル位置が不明な個所がありますので、想像がありますが、1個の数式で書きますと、 このようになるように思います。作業列を配置することをお勧めします。 (LOOKUP) =IF(COUNT( VLOOKUP(A2,間取図価格表!$F$2:$G$31,2,FALSE), VLOOKUP(C2,間取図価格表!$D$2:$E$31,2,FALSE)), IF(COUNT(VLOOKUP(A2,間取図価格表!$F$2:$G$31,2,FALSE)), VLOOKUP(A2,間取図価格表!$F$2:$G$31,2,FALSE)) +IF(COUNT(VLOOKUP(C2,間取図価格表!$D$2:$E$31,2,FALSE)), VLOOKUP(C2,間取図価格表!$D$2:$E$31,2,FALSE)),"") 申し訳ありません。 例題はご指摘の通りタイプミスです。 紛らわしい表記をしてしまいすいませんでした。 正しくは、 @ =IF(ISNA(MATCH(A2,間取図価格表!$F$2:$F$31,1)),"",VLOOKUP(A2,間取図価格表!$F$2:$G$31,2,FALSE)) A =IF(ISNA(MATCH(B2,間取図価格表!$A$2:$A$31,1)),"",VLOOKUP(B2,間取図価格表!$A$2:$B$31,2,FALSE)) B =IF(ISNA(MATCH(C2,間取図価格表!$D$2:$D$31,1)),"",VLOOKUP(C2,間取図価格表!$D$2:$E$31,2,FALSE)) です。AとBを足し算したいのです。(さちよん) ---- ご自分ですでにテストされておられると思いますが、下のようになります。 (LOOKUP) =IF(COUNT( VLOOKUP(B2,間取図価格表!$A$2:$B$31,2,FALSE), VLOOKUP(C2,間取図価格表!$D$2:$E$31,2,FALSE)), IF(COUNT(VLOOKUP(B2,間取図価格表!$A$2:$B$31,2,FALSE)), VLOOKUP(B2,間取図価格表!$A$2:$B$31,2,FALSE)) +IF(COUNT(VLOOKUP(C2,間取図価格表!$D$2:$E$31,2,FALSE)), VLOOKUP(C2,間取図価格表!$D$2:$E$31,2,FALSE)),"") =""は、セルや配列に落としますと、=SUM()でも無視されますが、直接引数に与えますと、 #VALUE!となります。さらに、足算ができるかどうかは、検査値の存在だけでなく戻り値が 数値として計算できるかどうかによりますので、このようなことになると思います。 頭のところで、両方とも計算できない場合には、空白としています。 LOOKUPさん、解説もつけていただき大変勉強になりました。 数式の意味も理解することができ、解決いたしました。 どうもありがとうございました。(さちよん) ...
http://www.excel.studio-kazu.jp/wiki/kazuwiki/200505/20050509125241.txt - [detail] - similar
PREV NEXT
Powered by Hyper Estraier 1.4.13, with 97033 documents and 608014 words.

訪問者:カウンタValid HTML 4.01 Transitional