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

エクセルで、出欠を●などで入力して、入力した日付を別シートに列挙したいのですが、さっぱりわかりません。

ここの質問欄にまさしくやりたいことができる質問があったのですが、
・シート2の日付を縦にしたい
・対象は、一人

リンクを張っていいのかわかりませんが


http://oshiete.goo.ne.jp/qa/6509905.html

この質問と同じです。

いろいろ数式を変えて試みたのですが、やはりうまくいかずにいます。
windowsRTなので、マクロ等は使えません。
聞くところがなく、初めて質問しました。
よろしくお願いいたします。

A 回答 (1件)

こんにちは!



紹介されているサイトのSheet1の配置は画像通りで、1行目に日付が入っていて
2行目に名前があるとすると

Sheet2の表示したいセルに
=IFERROR(INDEX(Sheet1!$1:$1,SMALL(IF(Sheet1!$2:$2="●",COLUMN($1:$1)),ROW(A1))),"")
これは配列数式になりますので、Ctrl+Shift+Enterで確定!
これをフィルハンドルで下へコピーしてみてください。

※ Sheet1の配置が↓の画像のような感じであれば
Sheet2の数式は
=IFERROR(INDEX(Sheet1!A$1:A$100,SMALL(IF(Sheet1!B$1:B$100="●",ROW(A$1:A$100)),ROW(A1))),"")
(これも配列数式です)
として下へフィルハンドルでコピー!

こんなんではどうでしょうか?m(_ _)m
「エクセルでの出欠表を別シートに日付で列挙」の回答画像1
    • good
    • 0
この回答へのお礼

ありがとうございます(^^)

思い通りの物が作れそうです。
またわからないことが出てきたらよろしくお願いいたします。

お礼日時:2014/05/10 14:30

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