
A 回答 (6件)
- 最新から表示
- 回答順に表示
No.6
- 回答日時:
No4です。
>降順にすることができない状況です。
>よろしければご教授していただけないでしょうか。
方法が理解できれば応用は可能と思います。
時刻がシリアル値なら、そのままで大小を比較することが可能です。
降順にしたければ、AGGREGATE関数の第一引数で、Largeからの順に取るようにすれば降順になるでしょう。
とは言え、最終的に取得したいのは「行番号」なので、時刻を得てもそのままでは使えないため、行番号を取得できるようにするには工夫が必要になります。
関数から返される値は一つなので、「比較は時刻で行い、行番号を得る」ためには、例えば、整数部を時刻、小数点以下を行番号等としておいて比較し、後でその値から小数以下の部分のみを取り出せば、該当する行番号を得ることができます。
まぁ、関数で一発でやろうとするとそれなりに面倒で複雑になりがちです。
(No4の式でも十分に複雑だと思いますので)
作業列などを用いて分解して処理すれば、複雑さは相当に低減できますし、計算の負荷も激減しますので、実際にはこちらの方法の方がお勧めです。
もしも、365環境であれば、FILTER関数とSORT関数を利用すれば、式はかなり簡単になるはずと思います。
(私の環境では使えませんので・・)
No.5
- 回答日時:
》 画像は理想図となっております。
はは~、姑息な予防線を今から張らないでくださいねッ!
添付図が示す年月日と曜日が実際どおりか否か読み取れないけど、実は「予定」の件数が1日当たり3件以上もあり得るなんてことは後で仰らないですか?
それから、「万年」とやらの「カレンダー」の作成はご自分で「御茶の子さいさい」なのですねッ!
No.4
- 回答日時:
こんにちは
>自動で反映されるようにしたいのですがどうすればよろしいでしょうか。
予定表の日付から同じ日のものを検索して表示すれば良いと思われます。
実際のデータがどのような形式になっているのか説明がないので、勝手に以下と解釈しました。
・E列の日付はシリアル値(=エクセルの日付型のデータ)である。
・カレンダーの日付(=4行目、8行目、12行目…の日付)も同様に
シリアル値で、書式表示で d 等として、日付のみ表示してある。
(上記が成り立たないと、検索自体が上手くいきません)
・F列の時刻表示は、文字列で入力されている。
(もしもシリアル値の場合は、そのまま数値に変換されて表示されます)
上記の仮定が成り立つ場合、ご提示のレイアウトで、H5セルに
=IF(INDEX(H:H,INT(ROW(H4)/4)*4)="","",IFERROR(INDEX($C:$C,AGGREGATE(15,6,ROW($E$3:$E$10)/($E$3:$E$10=INDEX(H:H,INT(ROW(H4)/4)*4)),MOD(ROW(H1),4)))&" "&INDEX($F:$F,AGGREGATE(15,6,ROW($E$3:$E$10)/($E$3:$E$10=INDEX(H:H,INT(ROW(H4)/4)*4)),MOD(ROW(H1),4))),""))
の関数式をコピペし、これをH5:N7の範囲にフィルコピー
そのまま、H5:N7をコピーし、H8:N11へとコピペ(以下同様)
で、いかがでしょうか?
※ 同じ日付の予定は、予定表の出現順に表示されます。
※ ご提示の時刻表示が、シリアル値ではなく文字列っぽいのでやめておきましたが、時刻も考慮して順に表示したい場合は、少し複雑になりますが同様の考え方で可能です。
(ただし、時刻表示がシリアル値である必要があります)
ご返信ありがとうございます。
掲示していただいた数式を元にカレンダーへの反映を行うことができました。
AGGREGATE関数に関して再度調べ、時刻も考慮した表示順になるように作成を試みましたが、降順にすることができない状況です。よろしければご教授していただけないでしょうか。
No.3
- 回答日時:
こんな不細工なデータ構造にしてしまったらどうしようもない。
こういうことやるから日本の生産性は、OECD最下位になってしまう。最初から方針を転換してGoogleアプリを使いましょう。(2) スプレッドシートに入力した予定をGoogleカレンダーに登録する方法~GAS(Google Apps Script)~ - YouTube
No.2
- 回答日時:
万年カレンダーということは、年や月を変えると日付の位置が変わる仕組みになっているということですよね?
カレンダー部分の日付はどこでどのような式で判断されてますか?
No.1
- 回答日時:
カレンダー側のセルの位置から、日付を算出し、その日付の値が一覧表にあれば値を参照する。
(´・ω・`) そんな処理をするだけです。
その処理の中の何が分かりませんか。
残念ですが、ここは「代わりに作ってください」と作業依頼をする場所ではなく
自分で問題解決できるようになるためのアドバイスをもらう場所です。
初めから自分で作る気が無いのであれば、有料サイトで作業依頼をすることを薦めます。
・・・
という事で、
まずはカレンダーの予定を表示させたいセルにそのセルが示す「年月日」を表示できるように数式を作りましょう。
これができないと以後なにもできません。
できますか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) excel2016でリストからカレンダーに内容を反映させたいです 2 2022/10/27 15:32
- Excel(エクセル) DATE関数で指定する「日」のセルが関数の場合の対処法 5 2022/09/14 15:46
- Excel(エクセル) 【エクセル」 特定のセルで条件抽出した列を、別シートに上から詰めて表示したい。 8 2022/04/08 16:00
- その他(プログラミング・Web制作) google formsを使ったタスク依頼フォーム作成におけるご相談 1 2023/06/22 15:55
- Excel(エクセル) Excelで日報を自動で作成したい 売上管理シートに入力した売上データを、日報に自動反映させたいと考 1 2023/04/29 18:07
- Excel(エクセル) エクセルでカレンダーを作りたい 5 2023/05/16 07:32
- Excel(エクセル) Excel 売上管理シートに入力した売上データを、日報に自動反映させたいと考えています。 売上管理シ 3 2023/04/29 18:08
- その他(クラウドサービス・オンラインストレージ) Googleカレンダーの共有について質問させて頂きます。 現在、個人でのGoogleカレンダーと職場 2 2022/10/19 15:58
- Excel(エクセル) エクセルで日付を2022/01/01と入っているところを、ユーザー定義で「1月」と表示させています。 4 2022/09/15 15:23
- Excel(エクセル) ハイパーリンク で『指定されたファイルを開くことが出来ません』 3 2023/04/25 18:02
このQ&Aを見た人はこんなQ&Aも見ています
-
別シートのスケジュールリストをカレンダーに反映させたい
Excel(エクセル)
-
Excel2010 リスト型の予定表をカレンダーに反映させたい
Excel(エクセル)
-
【Excel】万年カレンダーに、別シートリストの内容を反映させたいです。
Excel(エクセル)
-
-
4
別シートの年間行事表をカレンダーに反映させたい
その他(Microsoft Office)
-
5
エクセルで作ったカレンダーの一日のセルに複数の予定を入れ、どんな種類の
その他(Microsoft Office)
-
6
エクセルに入力後、別シートのカレンダーに自動的に記入方法
Excel(エクセル)
-
7
別シートのスケジュールリストをカレンダーに反映させたい
グループウェア
-
8
リスト型の予定を自動で横型のカレンダーに転記するようにしたいのですが、教えてください。
Excel(エクセル)
-
9
Excel(関数)について詳しい方、教えてください
Excel(エクセル)
-
10
エクセル、スケジュールをカレンダーに反映させたい
Excel(エクセル)
-
11
1.excelで年間予定表と別シートの月間予定表が連動した予定表を作成
その他(Microsoft Office)
-
12
日付を入力しカレンダーの該当する日に印をつけたい
Excel(エクセル)
-
13
エクセルでシフトとカレンダーを一緒に管理したいです。
Mac OS
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
尿検査前日に自慰行為した時の...
-
首吊りどこ締めるの
-
至急!尿検査前日にオナニーし...
-
尿検査の前日は自慰控えたほう...
-
VLOOKUP関数を使用時、検索する...
-
値が入っているときだけ計算結...
-
リンク先のファイルを開かなく...
-
検便についてです。 便は取れた...
-
2つの数値のうち、数値が小さい...
-
彼女のことが好きすぎて彼女の...
-
【Excelで「正弦波」のグラフを...
-
MIN関数で空白セルを無視したい...
-
EXCELで式からグラフを描くには?
-
一番多く表示のある値(文字列...
-
Excel 数値の前の「 ' 」を一括...
-
小数点以下を繰り上げたものを...
-
ある範囲のセルから任意の値を...
-
excelのIF関数 A,Bの大きいほ...
-
EXCELで条件付き書式で空白セル...
-
値が入っている一番右のセル位...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
首吊りどこ締めるの
-
彼女のことが好きすぎて彼女の...
-
イタリアから帰国する際、肉製...
-
2つの数値のうち、数値が小さい...
-
健否~書類の書き方~
-
VLOOKUP関数を使用時、検索する...
-
値が入っているときだけ計算結...
-
小数点以下を繰り上げたものを...
-
エクセルで空白セルを含む列の...
-
EXCELで条件付き書式で空白セル...
-
リンク先のファイルを開かなく...
-
ある範囲のセルから任意の値を...
-
精子に血が・・・
-
エクセルで数式の答えを数値と...
-
風俗店へ行く前のご飯
-
エクセル指定した範囲からラン...
-
一番多く表示のある値(文字列...
-
Excel 数値の前の「 ' 」を一括...
-
ワードのページ番号をもっと下...
-
MIN関数で空白セルを無視したい...
おすすめ情報