[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『 範囲から表示』( 涼宮ハルヒ)
教えていただけないでしょうか
A列は日付が入っています。
X3セルに出荷番号を入力すると
直近の「Z4(範囲:94000〜11000)及びY4(範囲:14000〜16000)に範囲の数値」と「Z5及びY5」設定値を表示させます。
[K] [L] [S] 出荷番号 出荷量 設定値
[7] 40 15100 835 [8] 17 10030 556 [9] 29 10110 557 [10] 40 10050 557 [11] 16 15110 840 [12] 41 10000 556 [13] 41 10070 556 [14] 16 15040 833 [15] 16 9990 554 [16] 10 15090 836 [17] 10 15090 837 [18] 24 14840 832 [19] 41 10070 555 [20] 41 15020 835 [21] 17 14940 835 [22] 40 14930 836 [23] 23 10050 554 [24] 10 10030 554 [25] 28 14920 556 [26] 28 15130 837 [27] 17 15110 839 [28] 22 10080 557 [29] 29 15010 838 [30] 23 15040 836
表から
例えば
X3に「29」と入れます。
Z4は「10110」、Z5「557」
Y4は「15010」、Y5「838」
と表示させます。
例えば
X3に「40」と入れます。
Z4は「10050」、Z5「557」
Y4は「14930」、Y5「836」
と表示させます。
よろしくお願いいたします。
< 使用 Excel:Excel2013、使用 OS:Windows7 >
状況が少々不明確なんですけど、
>A列は日付が入っています。 1.並び順は、昇順なんですか、デタラメなんですか? 希望サンプルを勘案すると昇順であろうとは思っておりますが、明確にしておきたい。
2.データ範囲は、何行目まであると想定すべきなんですか? 計算量のことを考えると、将来も含めて最大行番号を見積もっておきたい。
3.出荷番号は、必ず2個以上該当するんですか?
(半平太) 2014/07/15(火) 12:36
<追記> 「直近の」の意味を(念のために)ご説明ください。
文章は中々難しく、うまく伝わったかな〜と思っておりました。
質問に対して
1.並び順は、昇順です。
2.データ範囲は、7〜10007行目あれば十分です。
3.出荷番号は、2個以上該当いたします。
また
「直近」の意味ですが
私の使い方が間違っているかもしれませんが
現在に一番近いものと解釈しております。
よろしくお願いいたします。
(涼宮ハルヒ) 2014/07/15(火) 18:10
(1) Y4セル =LOOKUP(1,0/($K$7:$K$10007=$X$3),$L$7:$L$10007) (2) Y5セル =LOOKUP(1,0/($K$7:$K$10007=$X$3),$M$7:$M$10007) (3) Z4セル =INDEX(L:L,LARGE(INDEX(($K$7:$K$10007=$X$3)*ROW($K$7:$K$10007),0),2)) (4) Z5セル =INDEX(M:M,LARGE(INDEX(($K$7:$K$10007=$X$3)*ROW($K$7:$K$10007),0),2))
(半平太) 2014/07/15(火) 18:48
思い通りのものが出来上がりました。
感謝にて
ありがとうございました。
( 涼宮ハルヒ) 2014/07/16(水) 09:26
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.