[[20071120174345]] 『在庫の最終値を別セルに表示したい』(とらん) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『在庫の最終値を別セルに表示したい』(とらん)

 【X図】	A列	B列	C列	D列
		入荷	出荷	在庫
1列	A品	10		10
2列	A品	20		30
3列	A品		5	25
4列	A品		10	15
5列	B品	100		100
6列	B品	200		300
7列	B品		100	200

D2には D1+B2-C2 をセットしています。
D3・D4・D6・D7にも同様の書式をセットしています。
ここに【X図】の4列と5列の間に1列追加して
【Y図】の様にした時

【Y図】 A列 B列 C列 D列

		入荷	出荷	在庫	
1列	A品	10		10	
2列	A品	20		30	
3列	A品		5	25	
4列	A品		10	15	
5列	A品	90		105	
6列	B品	100		100	
7列	B品	200		300	
8列	B品		100	200	

常に各商品の最後の行の在庫数を別のセルに表示する方法はありますか?

・表示したいこと 【X図】の時別シートにて

              1行目 A品 15 ←15表示の中身は"=D4"

		       2行目    B品	 200

	          【Y図】の時別シートにて

                            1行目   	 A品      105 ←105表示の中身は"=D5"
			2行目     B品      200

宜しくお願いします。


 こんにちは〜♪

 X図が、Sheet1の場合です。。。

 別シート ↓

 	A	B
[1]	A品	15
[2]	B品	200
[3]		

 B1セルへ
 =IF(COUNTIF(Sheet1!A:A,A1),INDEX(Sheet1!D:D,MATCH(A1,Sheet1!A:A)),"")

 下へコピーして下さい。。。

 ご参考にどうぞ。。。

 。。。Ms.Rin〜♪♪


 =IF(COUNTIF(Sheet1!A:A,A1),INDEX(Sheet1!D:D,MATCH(A1,Sheet1!A:A,)+COUNTIF(Sheet1!A:A,A1)-1),"")
 但し商品ごとで空白がないことが条件です

 A列が昇順の場合は Ms.Rin さんの回答を利用して下さい

 こちらの方がいいかな
 =IF(COUNTIF(Sheet1!A:A,A1),LOOKUP(1,0/(Sheet1!$A$1:$A$100=A1),Sheet1!$D$1:$D$100),"")

 By しげちゃん

=INDEX(A2:A10,MATCH(MAX(A2:A10)+1,A2:A10,1))
=INDEX(A:A,MATCH(MAX(A:A)+1,A:A,1))
=IF(COUNT(A2:A10),LOOKUP(MAX(A2:A10)+1,A2:A10),"")
=IF(COUNT($A$1:$A$10),INDEX($A$1:$A$10,MATCH(MIN($A$1:$A$10)-1,$A$1:$A$10,-1),0),"")
など。

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.