こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

回答受付中の質問

エクセル 日付と曜日で自動表示

初心者です。
下らない内容かも知れませんが
宜しく御願い致します。
セルA1に手動で日付を入力
セルB1に曜日を自動表示させています。
セルA2に日付に合わせて
日付毎の1~31の項目をプルダウンから
曜日に合わせて曜日毎の1~7の項目の内
2種類をセルA3とセルA4にプルダウンから
選択しています。
10月1日で説明すると、セルA2は1日なので
プルダウンから1番を選択
セルA3は月曜なので、プルダウンから
1番を選択
セルA4は月曜~木曜は6番
金曜はセルA3が6番でセルA4が7番
土曜はセルA3が5番でセルA4が6番に
なります。
このプルダウン選択を日付入力すると
自動切替させたく色々調べてみましたが
混乱しています。
どの様にすれば出来るか、御教示の程
宜しく御願い致します。

投稿日時 - 2018-10-07 21:10:00

QNo.9545309

困ってます

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(4)

ANo.4

質問文は、

A1に2018/10/1などと任意の日付を埋めると、
 B1に曜日が表示されるようにしている。

A2は、A1の年月日に応じて、プルダウンリストから
 日(1~31)が選択されるようにしたい。

A3は、B1の曜日に応じて、プルダウンリストから
 月曜日なら1番目が
 金曜日なら6番目が
 土曜日なら5番目が選択されるようにしたい。
 (火曜日~木曜日の場合は?、日曜日の場合は?)

A4には、B1の曜日に応じて、プルダウンリストから
 月曜日~木曜日なら6番目が
 金曜日なら7番目が
 土曜日なら5番目が選択されるようにしたい。
 (日曜日の場合は?)

と読めます。

更に、プルダウンリストとは、
データの入力規則でリストを選択することで
候補群を表示させる機能のことと思います。

1つのセルに入力規則でリストを設定し、
更に計算式を埋めることはできません。

A3、A4に埋めるべき候補群を別なセル群に並べておき、
B1の曜日に応じて、
この候補群の何行目を拾うかを
計算式で指定することなら可能です。

投稿日時 - 2018-10-08 14:59:51

ANo.3

p-p

B1に=A1と入力して

右クリックで「セルの書式設定」を選んで
「ユーザー定義」に『aaa』と入れれば月、『aaaa』と入れれば月曜日
『aaa曜』と入れれば月曜の表示になります。

https://forest.watch.impress.co.jp/docs/serial/exceltips/1116722.html

投稿日時 - 2018-10-08 06:59:41

ANo.2

プルダウンというのはドロップダウンリストのことですね。
それを自動化すると言うのであれば,ドロップダウンリストである必要は全くありませんね。素直にlookup関数で実現しましょう。

投稿日時 - 2018-10-07 22:44:18

ANo.1

頑張りましたね!日付が決まればこの中に曜日の情報の入っています。
どの様に表示するかは表示書式です
F1から日付の書式でHELPして下さい
因みに曜日の表示書式はユーザ設定でaaa、
 和暦日付で曜日も含めるにはge.m.d(aaa)
とします

投稿日時 - 2018-10-07 22:37:39

あなたにオススメの質問