[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『条件に当てはまる行のみリンクさせる』(にこちん)
例えば sheet1 A1ガム B1出庫数 C1在庫数 A2チョコ B2出庫数 C2在庫数 A3あめ B3出庫数 C3在庫数 A4ガム B4出庫数 C4在庫数 A5ラムネ B5出庫数 C5在庫数 . . .
のような表の場合
ガムの行のみsheet2
チョコの行のみsheet3
というふうに自動でリンクすることは可能でしょうか?
宜しくお願い致します。
Sheet1 A B C 1 ガム 出庫数1 在庫数1 2 チョコ 出庫数2 在庫数2 3 あめ 出庫数3 在庫数3 4 ガム 出庫数4 在庫数4 5 ラムネ 出庫数5 在庫数5
Sheet2(ガム) A B C D E 1 ガム 出庫数1 在庫数1 ガム 2 ガム 出庫数4 在庫数4 3
Sheet2の A1=IF(COUNTIF(Sheet1!$A$1:$A$5,"ガム")<ROW(A1),"", INDEX(Sheet1!A$1:A$5,SMALL(INDEX((Sheet1!$A$1:$A$5<>"ガム")*10^5+ROW($A$1:$A$5),),ROW(A1)))) A1をC1までフィルして、A1:B1をフィルダウン
※Sheet3以降にコピーして ガム→チョコ あるいは あめ とします。
【別解】 Sheet2のシート名を ガム とつけます。 Sheet2の空いているセル、仮にE1とします。 E1=REPLACE(CELL("filename",A1),1,FIND("]",CELL("filename",A1)),) E1に ガム と表示されます。※エラーとなる場合は一旦上書き保存してください。
A1=IF(COUNTIF(Sheet1!$A$1:$A$5,$E$1)<ROW(A1),"", INDEX(Sheet1!A$1:A$5,SMALL(INDEX((Sheet1!$A$1:$A$5<>$E$1)*10^5+ROW($A$1:$A$5),),ROW(A1))))
(gon-2)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.