[[20020821091133]] 『受注、売上一覧表というのを作りたいんですが』(momoya) ページの最後に飛ぶ

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

 

『受注、売上一覧表というのを作りたいんですが』(momoya)

エクセル初心者です。すみませんが、教えてください。

「受注見込み一覧表」と、それにリンクした「売上見込み一覧表」を

作りたいのです。

リンクさせる内容として、「受注見込み表」に「物件名」と「売上予定月」を

入力すると、別表の各月ごと(2ヶ月間)の「売上予定表」に同内容が

自動的に転写されていくといったものです。

但し、「売上予定表」には、上から順にブランクが生じないように

連続して転写していきたいのです。

「受注見込み表」の中のある物件について、削除した場合、自動的に「売上予定表」

からも削除され、かつ、そのセルがブランクにならないように、下のセルデーターが

上に詰めていってくれるようにしたいのです。宜しくお願い致します。

「受注見込み表」  「当月売上表」  「次月売上表」

1.物件A 当月売   1.物件A   1.物件B

2.物件B 次月売   2.物件D   2.物件C

3.物件C 次月売            3.物件E

4.物件D 当月売

5.物件E 次月売

※上記のような3つの表のリンク   

※上記「受注表」から、3.物件Cを削除した場合、「次月売上表」の2.物件Cが自動的に削除され、その下の3.物件Eが上に上がってブランクを埋めてくれる。


 これは2002年8月21日9時11分頃投稿された未解答の過去ログです。

 受注表、当月売上表、次月売上表の3つのシートがあるということでしょうか。

 Sheet1に受注表
	A	B	作業列
1	1.物件A	当月売	当月売1
2	2.物件B	次月売	次月売1
3	3.物件C	次月売	次月売2
4	4.物件D	当月売	当月売2
5	5.物件E	次月売	次月売3
 Sheet2に当月売上表
	A
1	1.物件A
2	4.物件D
3	
4	
5	
 作業列を作るバージョンなら、作業列(C列と仮定)に =B1&COUNTIF(B$1:B1,B1) として下にコピー。
 Sheet2のA1に 
=IF(COUNTIF(Sheet1!B$1:B$5,"当月売")<ROW(A1),"",INDEX(Sheet1!A$1:A$5,MATCH("当月売"&ROW(A1),Sheet1!C$1:C$5,0)))
 として下にコピー。

 作業列を作らないバージョンなら、Sheet2のA1に
=IF(COUNTIF(Sheet1!B$1:B$5,"当月売")<ROW(A1),"",INDEX(Sheet1!A$1:A$5,SMALL(IF(Sheet1!B$1:B$5="当月売",ROW(A$1:A$5)),ROW(A1))))  
 としてCtrlとShiftとEnterキーを押して確定。式の両側に{ }がつけば成功です。

 次月売上表は当月売が次月売になるだけですので、同じシートに当月売か次月売か入力するセルを設ければ、
 Sheetを分けなくてもよさそうですね。
 もっと省力すれば、Sheet1のB列でフィルタをかければ当月分のみ、次月分のみの抽出は簡単だと思います。。。
http://www.excel.studio-kazu.jp/lib/e1L/e1L.html
(かなれっと)2008年9月4日14時10分頃投稿。

コメント返信:

[ 一覧(最新更新順) ]


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