アプリ版:「スタンプのみでお礼する」機能のリリースについて

Excel 指定されたセルのみ別シートに移動

sheet1のD4:D13において◯が選択された行の一部分(月(B4:B13)、日(C4:C13)、名前(E4:E13)、住所(F4:F13))をsheet2にコピーすることは可能ですか?
しかもsheet2にコピーする際、空白を作らず上から順番にコピーできますか?

「Excel 指定されたセルのみ別シートに」の質問画像

質問者からの補足コメント

  • 写真で言えばsheet1の4と7の行に◯がついているため、その行の指定されたセル(月、日、名前、住所)のみがsheet2に関数を用いてコピーすることができるかどうかです。

      補足日時:2020/03/14 22:37

A 回答 (2件)

こんばんは!



一発でもできますが、とりあえず順を追って処理した方が判りやすいと思います。

↓の画像のような配置になっているとし、Sheet1に作業用の列を設けてみました。
尚、Sheet2の1行目の必要項目名はSheet1と同じ項目名にします。

作業列H2セルに
=IF(D2="○",ROW(),"")
という数式を入れこれ以上データはない!というくらいまで下へコピーしておきます。

そしてSheet2のA2セルに
=IFERROR(INDEX(Sheet1!$B:$F,SMALL(Sheet1!$H:$H,ROW(A1)),MATCH(A$1,Sheet1!$B$1:$F$1,0)),"")

という数式を入れ、列・行方向にフィル&コピー!
これで画像のような感じになります。

※ 作業列が目障りであれば、遠く離れた列にするか
非表示にしておいてください。m(_ _)m
「Excel 指定されたセルのみ別シートに」の回答画像2
    • good
    • 0
この回答へのお礼

助かりました!!
またまた分かり易く有難うございます!!

お礼日時:2020/03/15 00:08

シート1をそのままシート2に複製できます。


コントロールキーを押しながらシート1のタグをドラッグするだけです。

そもそもの質問の意味がよくわからないので、答えが違ってたらすみません
    • good
    • 1
この回答へのお礼

分かりづらくてすいません。
捕捉で質問内容を追加してみました。

お礼日時:2020/03/14 22:39

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!