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

Sheet1で「担当者が山田で完成日がブランクの作業名」をSheet2のA2から下に自動で入るようにしたい。他の担当者も同様の処理を行いたい。
※もしSheet1の完成日に日付が入力されたらSheet2からは自動で削除されるようにしたい。

これは関数でどのような処理を行えば可能になるでしょうか。
自分でもいろいろと試してみたのですが、力不足でできませんでした。
詳しい方いらっしゃいましたら教えて頂ければと思います。
よろしくお願いいたします。

「Excel 2010 Sheet1の内容」の質問画像

A 回答 (1件)

こんばんは!



画像の配置通りだとSheet2のA2セルに
=IFERROR(INDEX(Sheet1!$A$1:$A$1000,SMALL(IF((Sheet1!$B$1:$B$1000=A$1)*(Sheet1!$C$1:$C$1000=""),ROW($A$1:$A$1000)),ROW(A1))),"")

配列数式になりますのでCtrl+Shift+Enterで確定!
この画面からコピー&ペーストする場合は
上記数式をドラッグ&コピー → Sheet2のA2セルを選択 → 数式バー内に貼り付け → そのまま(編集可能なまま)
Ctrl+Shiftキーを押しながらEnterキーで確定!

最後にA2セルのフィルハンドルで列・行方向にコピーしてみてください。m(_ _)m
    • good
    • 0
この回答へのお礼

完璧です。
どうもありがとうございます。
それにしても複雑な構文で自分では書けそうにありません( ;∀;)

お礼日時:2016/05/30 21:31

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