
エクセルで定例会議の出欠表を作成しています。
シート1に出欠表を作成しました。
行方向に個人名、列方向に開催日を設定、
出席日を「●」欠席日を「-」で入力します。
シート2に日当の受領証を作成します。
出席日の数は●をカウントすることで計算できるのですが、
備考欄に、出席日を全部書き出したいと思います。
関数としては、「●」の「開催日」を抽出?列挙?することになるのでしょうか?
便利な関数があったらお教えいただきたく、お願いします。
わかりにくくてすみませんが、お力をお借りしたく、お願い申し上げます。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
こんばんは!
Sheet2の配置がどういう感じか判らないので勝手に↓のような感じの表にしてみました。
直接の解決方法ではないと思いますが、ヒントになればと思います。
Sheet2の氏名はあらかじめ入力してあるとします。(Sheet1の行配置と同じ配置とします)
Sheet2のB2セル(セルの表示形式は「日付」にしておきます)に
=IF(OR($A2="",COUNTIF(Sheet1!2:2,"●")<COLUMN(A1)),"",INDEX(Sheet1!$1:$1,SMALL(IF(Sheet1!2:2="●",COLUMN(1:1)),COLUMN(A1))))
これは配列数式になってしまいますので、この画面からB2セルにコピー&ペーストした後に数式バー内で一度クリックします。
編集可能になりますので、Shift+Ctrlキーを押しながらEnterキーで確定!
数式の前後に{ }マークが入り配列数式になります。
これを列方向と行方向にオートフィルでコピーすると画像のような感じになります。
あくまで受領証を作るためのワンステップです。
参考になれば良いのですが・・m(__)m

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
名簿の作り方 姓名が一文字...
-
Excelで隣のセルが空白の場合に...
-
エクセルで住所録を作った
-
金銭出納帳をエクセルでつくり...
-
セル内の文字左詰めを0.5インデ...
-
かぶったセルの表示方法を教え...
-
デスクトップのアイコンに変な...
-
アイコン選択時、常に複数選択...
-
開発タブのデザインモードがグ...
-
ショートカットフォルダを他の...
-
エクセルで寸法公差を入力する...
-
画像写真の色を濃くしたり薄く...
-
サイトを開くと勝手に別のタブ...
-
タスクバーに1段で日付と時間を...
-
ワードで循環小数
-
パソコンでCDを見たい、見る...
-
図形に画像を入れようとすると...
-
ピン留めしたタブが消えた
-
タスクバー右端の「通知アイコ...
-
タスクバーのアイコンが2つ出ます
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelで隣のセルが空白の場合に...
-
エクセルでの出欠表、出席日を...
-
名簿の作り方 姓名が一文字...
-
かぶったセルの表示方法を教え...
-
エクセル ある数値以下を特定の...
-
エクセルで住所録を作った
-
エクスプローラでファイル名を...
-
金銭出納帳をエクセルでつくり...
-
Excel2013のセル入力について
-
エクセルの使い方
-
セル内の文字左詰めを0.5インデ...
-
Excel表の表示
-
エクセル関数式を教えてください。
-
=VLOOKUPで、検索値が手打ちだ...
-
同じ順位同士をさらに条件をつ...
-
SUMPRODUCT関数で0(ゼロ)と
-
Excel 2010の縦列Aの再表示法...
-
エクセルで表を展開するマクロ...
-
エクセルのマクロについて教え...
-
指定した文字を自動で変換する
おすすめ情報