
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
こんにちは
すでに回答は出ていますので、式を統合化してみました。
(方法としては、ほぼNo2様と同じです)
リンク元のシートをSheet1と仮定しています。
添付図では、左上のリンク元シートの2、5、6、10の各行を非表示にした状態にしてあります。
右下のリンク先シートでは、非表示となっている行は詰めて表示されます。
リンク先シートのA2セルに
=IFERROR(INDEX(Sheet1!$A$2:$B$100,MATCH(ROW(A1),SUBTOTAL(103,OFFSET(Sheet1!$A$2,,,ROW(A$1:A$99))),0),COLUMN(A1)),"")
の式を入れて、Ctr+Shift+Enterで確定。(←必須です!)
その後、A2セルを右、下方にフィルコピーしてあります。
※ ひとまず100行目までの対応式としてあります。

No.2
- 回答日時:
レイアウトがわからないので、適当に作ってみました。
添付の画像を参照してください。赤字のセルに、次の数式を設定し、下にオートフィルします。
リンク元の行を非表示にするとリンク先も消えます。
【リンク元A2】=SUBTOTAL(102,B$2:B2)
【リンク先A2】=IFERROR(VLOOKUP(ROW(A1),リンク元!A:C,2,FALSE),"")
【リンク先B2】=IFERROR(VLOOKUP(ROW(A1),リンク元!A:C,3,FALSE),"")

この回答へのお礼
お礼日時:2018/08/09 10:28
解りにくい質問に迅速な対応有り難う御座います。
回答頂いた内容を応用しながら作成しました。
お礼が遅くなり申し訳ありません。
有り難う御座いました。
No.1
- 回答日時:
自分なら非表示にしたい行のC列にマークを付けるかな。
そしてC列でオートフィルタを使って、マークのある行を非表示にする。
そのC列の値もそのまま反映させて、反映先でもその列にオートフィルタを使い、マークのある行を非表示にする。
これなら、反映先では常にマークのある行を非表示に指定しておける。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するQ&A
- 1 エクセルでリンクのはりつけをした場合、リンク元で行を追加した場合のリンク先への反映方法はありますか?
- 2 エクセル ハイパーリンク先でのボタンの表示/非表示
- 3 エクセル 非表示のシートをハイパーリンクで表示できますか?
- 4 エクセルのリンク先ファイルとリンク元ファイルの相互関係の見つけ方
- 5 エクセル2013VBAで条件にあてはまる行を全て非表示
- 6 エクセル2013vbaで結合セルが空白なら行非表示
- 7 エクセルで非表示にした行を、あるキーワードを元に再表示させる方法はありますでしょうか?
- 8 エクセルでリンクさせた先での計算式の表示について
- 9 エクセルでリンク貼り付けしたリンク先のシート名を可変にしたい
- 10 リンクの貼り方について。リンク元は横列、リンク先は縦列の場合。
関連するカテゴリからQ&Aを探す
おすすめ情報
人気Q&Aランキング
-
4
EXCELで2列を参照し、重複する...
-
5
Excel 別ファイルに自動的に反...
-
6
【Excel】 住所録の建物名を分...
-
7
Excel2010 リスト型の予定表を...
-
8
エクセルで特定の行を削除した...
-
9
エクセルで、列内が同じ名前を...
-
10
エクセルの項目軸を左寄せにしたい
-
11
エクセル関数で、数字の入った...
-
12
エクセルで音を鳴らしたい
-
13
MAXIFはどうすればいい?
-
14
EXCELで、特定の文字を含むセル...
-
15
【Excel VBA】指定した行の最大...
-
16
エクセルで、条件の合うものだ...
-
17
Excelで文字列の中から部分一致...
-
18
【Excel】列と行の最後尾にジャ...
-
19
EXCELで2つの数値のうち大きい...
-
20
Excel関数 該当する値を複数抽...
おすすめ情報