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

エクセルで式典の出欠確認表を作ってます
項目が2つあって式典と祝賀会です。Aさんは式典には○、祝賀会は×・
Bさんは式典○、祝賀会○…って感じです
この場合、式典だけ○の一覧と祝賀会だけ○で早見表を作る時の式を教えてください

A 回答 (4件)

関数限定なら、以は下無視してください。



早見表を作るだけなら、難しい関数を使わなくても
フィルター機能を使えば簡単にできます。

例えば添付図  A1からC7の表があるとして、
1.「式典〇」でフィルターする
2.A1からB6をコピーして、式典〇ファイルに張り付ける

3.「祝賀〇」でフィルターする
4.A1~A7をコピーして、祝賀〇ファイルに張り付ける
5.C1~C7をコピーして、祝賀〇ファイルに張り付ける

もしフィルター機能がわからなければ補足してください。
「エクセルで式典の出欠確認表を作ってます 」の回答画像4
    • good
    • 0
この回答へのお礼

ありがとうございましたm(_ _)m
頑張ってみます‼︎

お礼日時:2017/11/04 08:43

No.2です。



>もっと簡単な数式はないですよね・・・

出席者は必ず「○」なので、出席者名だけを表示する方法はどうでしょうか?
↓の画像でSheet2のA2セルに
=IFERROR(INDEX(Sheet1!A$1:A$1000,SMALL(IF(Sheet1!B$1:B$1000="○",ROW(A$1:A$1000)),ROW(A1))),"")

配列数式なので、Ctrl+Shift+Enterで確定!

C2セルに
=IFERROR(INDEX(Sheet1!A$1:A$1000,SMALL(IF(Sheet1!C$1:C$1000="○",ROW(C$1:C$1000)),ROW(A1))),"")

同様に配列数式です。

それぞれを下へフィル&コピー!
これで画像のような感じになります。

※ 一番簡単ななのはNo.1さんが回答されているように
コツコツ手作業でフィルタを掛けるのが間違いないと思います。m(_ _)m
「エクセルで式典の出欠確認表を作ってます 」の回答画像3
    • good
    • 0

こんにちは!



>早見表を作る時の式を
というコトなので数式でやってみました。

具体的な配置が判らないので、やり方だけ・・・
↓の画像のように元データはSheet1にあり、Sheet2に表示するとします。
尚、Sheet2のB1セルを「式典」・「祝賀会」と入れ替えるだけで表示されるようにしています。

Sheet2のA2セルに
=IFERROR(INDEX(Sheet1!$A$1:$C$1000,SMALL(IF(OFFSET(Sheet1!$A$1:$A$1000,,MATCH($B$1,Sheet1!$1:$1,0)-1)="○",ROW(A$1:A$1000)),ROW(A1)),MATCH(A$1,Sheet1!$1:$1,0)),"")

配列数式なのでCtrl+Shift+Enterで確定! → A2セルのフィルハンドルで列・行方向にコピー!

これで画像のような感じになります。
「エクセルで式典の出欠確認表を作ってます 」の回答画像2
    • good
    • 0
この回答へのお礼

数式がスゴイですね…
もっと簡単な数式はないですよね…

お礼日時:2017/11/01 16:43

検索値に一致する全ての行を抜き出して別表を作る、という関数はありません。


でき得るのは、オートフィルターと言う機能です。
それで表示してコピーし、別シートに張り付ける、と言う操作になります。
    • good
    • 0
この回答へのお礼

ありがとうございます

お礼日時:2017/11/01 13:10

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