A 回答 (5件)
- 最新から表示
- 回答順に表示
- ベストアンサーのみ表示
No.4
- 回答日時:2010/11/23 10:14
一応、作業列案も紹介しておきます。
A B C
1 会員1 出 1 会員1
2 会員2 2 会員5
3 会員3 3 会員6
4 会員4 4 会員9
5 会員5 出
6 会員6 出
7 会員7
8 会員8
9 会員9 出
10 会員10
C列に =IF(B1="出",ROW(),"")
と入れて下までコピーします。
出席者の右に その行番号が出ます。
抽出するセルには
=INDEX(SHEET1!A:A,SMALL(SHEET1!C:C,ROW(A1)))
と入れて下へコピーしてみてください。
エラー処理はしていませんが、式の意味を理解するのに便利かと思います。
関数を説明しておきますが
ROW(A1) は単にそのセル(A1)の行番号ですので 1です
下へコピーすると
ROW(A2) となるので 2 、3・・と数字を増やしておくためのものです。
つまり
1行目は =INDEX(SHEET1!A:A,SMALL(SHEET1!C:C,1))
1行目は =INDEX(SHEET1!A:A,SMALL(SHEET1!C:C,2))
1行目は =INDEX(SHEET1!A:A,SMALL(SHEET1!C:C,3))
・・・ということです。
更に SMALL(SHEET1!C:C,1)) の部分を表示してみるとわかりやすいです。
=SMALL(SHEET1!C:C,ROW(A1))
と入れて下までコピーしてみてください。
参加者の行の番号が上から順にでるはずです。
この結果を利用して 名前の部分をINDEX関数で表示しています。
エラー処理は 他の方を参考にIF文を最初に入れます。
がんばっててください。
ここで出来た式を 作業列の部分まで取り込んで 作業列なしで実行しようとすると
Tom04さんの配列関数となります。
この回答へのお礼
みなさんに色々なアドバイス頂きありがとうございます、
どなたからのやり方も自分に取ったらベストアンサーです、
いろんな関数の使い方を知らない自分には宝の持ち腐れ状態です。
これからもよろしくお願いいたします。
No.3ベストアンサー
- 回答日時:2010/11/23 09:42
ご希望のデータを抽出したいなら、フィルタの機能を利用されることをお勧めします。
「データ」「フィルタ」で出欠の欄の▼をクリックして「出」だけにチェックを入れます。
該当データが抽出された状態でデータ範囲をそのままコピーし、新規シートに貼り付けます。
もし関数で表示させたいのであれば(抽出対象が文字列の場合)、配列数式がすでに提案されていますが、以下のような数式の方がデータ位置を変更する必要が無いのでわかりよいかもしれません。
=INDEX(Sheet1!A:A,SMALL(INDEX((Sheet1!$B$2:$B$100<>"")*1000+ROW($B$2:$B$100),),ROW(A1)))&""
この回答へのお礼
みなさんに色々なアドバイス頂きありがとうございます、
どなたからのやり方も自分に取ったらベストアンサーです、
いろんな関数の使い方を知らない自分には宝の持ち腐れ状態です。
これからもよろしくお願いいたします。
No.2
- 回答日時:2010/11/22 23:19
こんばんは!
色々方法はあるかと思いますが・・・
一例です。
↓の画像でSheet2のA2セルに
=IF(COUNTIF(Sheet1!$B$2:$B$1000,"出")<ROW(A1),"",INDEX(Sheet1!$A$2:$A$1000,SMALL(IF(Sheet1!$B$2:$B$1000="出",ROW($A$1:$A$999)),ROW(A1))))
これは配列数式になってしまいますので、
A2セルにコピー&ペーストしただけではちゃんと表示されないと思います。
A2セルに貼り付け後、F2キーを押す、またはA2セルをダブルクリック、または数式バー内で一度クリックします。
編集可能になりますので、Shift+Ctrlキーを押しながらEnterキーで確定。
数式の前後に{ }マークが入り配列数式になります。
このA2セルをオートフィルで下へコピーすると
画像のような感じになります。
参考になれば良いのですが。m(__)m
この回答へのお礼
tom04様
早々のアドバイス有難うございます。
わー関数が8ケも複合されてますね
、自分はその中でIF,COUNTIF文しか使った事がありません。
アドバイスと関数辞典を見ながら悪戦苦闘し自分なりに会得したいとおもいます。
有難うございます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
- 4【エクセル】表から条件に合ったデータを別シートに順番に抽出したい
- 5エクセルで、条件に一致した行を別のセルに抜き出す方法
- 6エクセルで複数の条件を抽出し自動的に別シートに反映する方法を教えてください。
- 7エクセルで打ち込んだ数字を自動で別シートに表示したい
- 8エクセル管理の名簿から必要な名簿だけを抽出したいんですが
- 9Microsoft Office Excel 出席簿の作り方
- 10エクセルで重複しているデータの抽出のしかたを教えてください。
- 11ビンゴでもらって嬉しかった・最悪だった景品教えてください!
- 12【エクセル】表から条件にあったデータを別のシートに抽出する関数
- 13ある範囲のセルから任意の値を検索して、その隣のセルの値を取得するという関数はありますか?
- 14Excelで入力したデータを他のシートにも反映したいです
- 15エクセルで人名を50音順に表示したいのですが。
- 16エクセル 出席簿作成(1)
- 17行為のときに、女性の体を見て幻滅したことある男性
- 18excelからexcelへの差し込み印刷
- 19EXCELで入力したものが違うシートにコピーされるようにするには・・
- 20エクセルで条件に一致したセルの隣のセルを取得したい
関連するQ&A
- 11.excelで年間予定表と別シートの月間予定表が連動した予定表を作成
- 2エクセルで A1に1940 B1に4 C1に13 A2に1940
- 3Excelの表をPowerPointの表(挿入>表で作る表)に変換する
- 4【エクセル2003】シート1の表からシート2に別の表を作りだす
- 5表内の1列を削除すると表外文章が表の右側に回り込む
- 6Excelで1か月の記録表(BOOK_A)と集計表(BOOK_B)を作
- 7Excelで[表1]にあって、[表2]にないものを抽出する関数
- 8EXCLEのマクロ データの絞り込み
- 9エクセル 長い表を1枚のPDFかHTMLで出カ
- 10W5=IF(V5=0、"0"、V5-X5+Y5)
注目の記事
スッピンで外出できないのはなぜ?アメリカの大学の研究で明らかに
スッピンで外出できない女性は少なくない。ただ、「近所のコンビニならスッピンでもOK、でも彼氏や友人とはNG」など、人によってルールが異なっている。「教えて!goo」に「スッピンだと出掛けられない女性っていま...
おすすめ情報
このQ&Aを見た人がよく見るQ&A
このカテゴリの人気Q&Aランキング
- 4【Excel】数式をそのまま他のシ...
- 5エクセルで条件に一致したセル...
- 6Excel)軽いデーターのはずなの...
- 7Outlookの検索機能が働きません
- 8エクセルのリンク解除ができな...
- 9エクセルで数式をそのままコピ...
- 10条件付き書式のやり方。隣のセ...
- 11エクセルのセル内から数字だけ...
- 12excelの特定のセルの隣のセル指...
- 13Outlook 2010 の閲覧ウインドウ...
- 14エクセル2010 書式が多すぎて...
- 15docとdocxファイルの違いを教え...
- 16エクセルの メニューバーと ...
- 17A4サイズ1枚にA5サイズを2つ...
- 18エクセルのグラフ作成で軸を等...
- 19エクセル2010 オートSUMで合計...
- 20office2010のライセンス認証の...
おすすめ情報
教えて!goo ウォッチ
-
- 長谷川豊の話題ニュース斬り
- 今ホットな時事ネタを独自の視点で読み解く!
-
- 教えて!しりもと博士
- しりもと博士がみんなの悩みをまるっと解決!
-
- クリスマスに役立つQAまとめ
- 1年間の集大成と言っても過言ではないイベント、クリスマス。楽しかった今年の思い出を振り返り・・・
- スッピンで外出できないのはなぜ?アメ...
- 患者数が2015年で最多に!年末までにピ...
- 【長谷川豊】軽減税率反対派は消費税を...
ウォッチ 記事ランキング
-
- 初夜を親族に見せる!?旧家の伝統が受け入れ難...
- 伝統は、昔から引き継がれてきた文化や習慣である。連綿と続くものも...
-
- 男性は閲覧注意!?女性の下ネタ事情
- この記事は「男性は閲覧注意!」かもしれない。特に、女性に対して神...
-
- エッチの時の「声」がもたらす心理的効果
- 「教えて!gooウォッチ」には「教えて!goo」に寄せられたQAを元にし...
- 4 貧乳美女と巨乳だけど美女ではない女性...
- 5 兄の子どもを妊娠しました。どうするべき?