Date: Tue, 2 Aug 2005 15:40:38 +0900
From: no@ann.co.jp
Subject: [pasml 127193] Re: エクセルのリンクが変換されない
To: pasml@ann.co.jp
Message-Id: <200508020640.j726eco01471@ns.pas2.jp>
X-Mail-Count: 127193
お名前 : 白茶 困りごと掲示板から
URL :
質問URL: http://pasokoma.jp/?num=280097&ope=v
ツリー: http://pasokoma.jp/cgi/tree.cgi?num=280097
--
お返事どうもです。
>=IF(AND(C24>=200,C24<=220,C74=1),VLOOKUP(C7,別ファイル!A24:R38,2,0),
>IF(AND(C24>=380,C24<=440,C74=1),VLOOKUP(C7,別ファイル!A24:R38,3,0),
>IF(OR(C74=2,C74=3),C76,"")))
>
ええーと、
●IFその1:
C24が200〜220で
C74が1のときは、
別ファイルのA列中の、C7と同じ値がある行の、
B列にある値を表示。
●IFその2:
C24が380〜440で
C74が1のときは、
別ファイルのA列中の、C7と同じ値がある行の、
C列にある値を表示。
●IFその3:
C74が2か3のときは、
C76を表示。
●それ以外の時は空白文字列を返す。
と。
試しに、
D7に上記の式を入れ、
C24とC74にそれぞれ値を入れてテストしてみました。
現象は再現出来ず、全ての検索値に付いて正常に反応しました。
この数式の記述自体に問題があるようではなさそう。
VLOOKUPを使用していることと、
>うまく出力されるときと、されないときの両方がある
ことから、
やはり問題は「別ファイル」のA列の並びかなと感じます。
「別ファイル」のA列に重複データはありませんか?
あと、この手の数式が配置されているセルは、
複数あるのでしょうか?
その場合、
VLOOKUP式の「別ファイル!A24:R38」
この範囲指定がズレてたりとかは・・・?
# 内心「ヤバイ、解からんかも・・・」と思っています。
# でも付き合いますよ。
--
== 掲示板URL: http://pasokoma.jp/ ==
配信の停止: http://pasokoma.jp/taikai.shtml
本メールマガジンへの返信はなさらないで下さい
== 投稿はパソコン困りごと掲示板でお願い致します ===