[[20181002100736]] 『曜日自動』(yha) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『曜日自動』(yha)

セルJ1 2018/10/2
セルA7 21日
セルB7 2018/10/21の曜日を表示したい
セルA18から11月になります

この状態ではWEEKDAYもTEXTでもできなくて困っています。
セルJ1 2018/10/2から年っと月だけ引用できるやり方はないでしょうか?
セルA7 21日を表示だけ21日にして入力を2018/10/21にしてみたのですがシートをコピーした時に自動でかわらないのでダメでした。できれば セルJ1 2018/10/2 を更新するだけで変えていきたいのですが。。

< 使用 Excel:Excel2016、使用 OS:Windows10 >


 >セルJ1 2018/10/2から年っと月だけ引用できるやり方はないでしょうか?

 YEAR関数とMONTH関数をお調べ下さい。
(コナミ) 2018/10/02(火) 10:35

A7を数値入力(書式設定で日を追記 #"日")に出来るなら
B7=DATE(YEAR(J1),MONTH(J1),A7)さらに書式設定を aaa
(名無し) 2018/10/02(火) 10:36

 B7セルに
 =J1-DAY(J1)+A7
 B8セルに
 =B7+1
 と入力してB8セルを下へフィルコピー。
 B列の表示形式を分類にユーザー定義、種類にaaaではどうか?

(ねむねむ) 2018/10/02(火) 10:40


 あとA7セルだけ手入力でA8セルに
 =DAY(B8)
 と入力して下へフィルコピーを行えば月の切り替え時に1にするのを気にしなくてもよくなるかも。
(ねむねむ) 2018/10/02(火) 10:43

  >シートをコピーした時に自動でかわらないのでダメでした。

 ↑ どういう意味か分かりませんが
 21日から翌月20日までを表示するってこと?

 A列がシリアル値でもいいのなら

 A7 =IF(J1="","",DATE(YEAR(J1),MONTH(J1),21))

 A8 =IF(A7="","",IF(DAY(A7)=20,"",A7+1))

 A8をA37までコピー、A7:A37の表示形式〜ユーザー定義 d"日"

 B7 =TEXT(A7,"aaa")  B37までコピー

 以上です
(笑) 2018/10/02(火) 11:23

コナミさん、そんな関数もあるんですね、調べてみました!
名無しさん、できました!ありがとうございます。11月からがずれてしまいました。
ねむねむさん、できました!ありがとうございます、使わせて頂きます!

あ、月をまたぐんですね。失礼しました。
(名無し) 2018/10/02(火) 11:42

名無しさん

いえいえ、返答ありがとうございました!
(yha) 2018/10/03(水) 10:35


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.