=LET(
Serial, A1,
y, YEAR(Serial),
m, MONTH(Serial),
d, DAY(Serial),
w, WEEKDAY(Serial),
gw, WEEKDAY(Serial, 3),
vernal, INT(y * 0.2422 + 36.3) - INT(y / 4),
autumn, INT(y * 0.2422 + 38.7) - INT(y / 4),
IFERROR(
IFS(
m=1, IFS(d=1,"元日", AND(d=2,w=2),"振替休日", AND(d>7,d<=14,w=2),"成人の日"),
m=2, IFS(d=11,"建国記念の日", AND(d=12,w=2),"振替休日", d=23,"天皇誕生日", AND(d=24,w=2),"振替休日"),
m=3, IFS(d=vernal,"春分の日", AND(d=vernal+1,w=2),"振替休日"),
m=4, IFS(d=29,"昭和の日", AND(d=30,w=2),"振替休日"),
m=5, IFS(d=3,"憲法記念日", d=4,"みどりの日", d=5,"こどもの日", AND(d=6,gw<3),"振替休日"),
m=7, IFS(AND(d>14,d<=21,w=2),"海の日"),
m=8, IFS(d=11,"山の日", AND(d=12,w=2),"振替休日"),
m=9, IFS(AND(d>14,d<=21,w=2),"敬老の日", AND(d=autumn-1,w=3),"国民の休日", d=autumn,"秋分の日", AND(d=autumn+1,w=2),"振替休日"),
m=10, IFS(AND(d>7,d<=14,w=2),"スポーツの日"),
m=11, IFS(d=3,"文化の日", AND(d=4,w=2),"振替休日", d=23,"勤労感謝の日", AND(d=24,w=2),"振替休日")
),""
)
)
https://nipr-blog.nipr.ac.jp/jare/20241231post-542.html
英数記号を20個使い、9^0.5*8C7+3P2/6-1=4! という式が成り立っている。
この20文字を並び替え、右辺が=3!の新たな式に作り替えなさい。
1+4^0.5*7C6-9P2/8=3!
1+7C6*4^0.5-9P2/8=3!
1-9P2/8+4^0.5*7C6=3!
1-9P2/8+7C6*4^0.5=3!
4^0.5*7C6+1-9P2/8=3!
4^0.5*7C6-9P2/8+1=3!
4+8C7*9^0.5/6-2P1=3!
4+8C7/6*9^0.5-2P1=3!
4+9^0.5*8C7/6-2P1=3!
4+9^0.5/6*8C7-2P1=3!
4-2P1+8C7*9^0.5/6=3!
4-2P1+8C7/6*9^0.5=3!
4-2P1+9^0.5*8C7/6=3!
4-2P1+9^0.5/6*8C7=3!
7C6*4^0.5+1-9P2/8=3!
7C6*4^0.5-9P2/8+1=3!
8C7*9^0.5/6+4-2P1=3!
8C7*9^0.5/6-2P1+4=3!
8C7/6*9^0.5+4-2P1=3!
8C7/6*9^0.5-2P1+4=3!
9^0.5*8C7/6+4-2P1=3!
9^0.5*8C7/6-2P1+4=3!
9^0.5/6*8C7+4-2P1=3!
9^0.5/6*8C7-2P1+4=3!
3.8^0*6c2+7P4/(9-1)=5!
https://en.wikibooks.org/wiki/LaTeX/Mathematics
https://chatgpt.com/share/681088a7-73c0-8003-b2dd-4ad6471fd092
2024年6月30日(日) 20 24 06 30 00 24 14 29 06 04 ∑≡0 mod7 +0 +3 +0 +1 +6 +4 ≡0(日曜日) 2024年8月31日(土) 20 24 08 31 00 24 18 30 06 05 ∑≡6 mod7 +0 +3 +4 +2 +6 +5 ≡6(土曜日) 2001年1月1日(月) 20 00 13 01 00 00 28 00 00 08 ∑≡1 mod7 +0 +0 +0 +0 +0 +1 ≡1(月曜日) 1981年12月31日(木) 19 81 12 31 15 81 26 30 20 07 ∑≡4 mod7 +1 +4 +5 +2 +6 +0 ≡4(木曜日) 1900年1月1日(日)←Excelによる誤判定 18 99 13 01 10 99 28 00 24 08 ∑≡1 mod7 +3 +1 +0 +0 +3 +1 ≡1(月曜日) 1行目 Excelに表示された日付と曜日 2行目 CC YY MM DD に区切る 1・2月は前年の13・14月とする 3行目 ①「CC/4の余り」×5 ②「YY」 ③「MM+1」×2 ④「DD-1」 ⑤「②/4」端数切捨て ⑥「③×3/10」端数切捨て ①~⑥の総和が 日~土に対応させた0~6と 7を法として合同になる 4行目 7の剰余の総和
2024年1月2日 (火) 05:46
20 23 13 02
00 23 28 01
05 08
西暦による8桁表示にする。
1・2月は前年の13・14月とする。
次の手順で変換し新たな8桁を作る。
①年の上2桁は、4で割って余りを5倍する。
②下2桁はそのまま。
③月は1を足して2倍する。
④日は1を引く。
⑤うるう年補正として②を4で割った商を追記。
⑥大の月補正として③を3倍し10の位を追記。
6つの数値の合計が7を法として、
日~土に対応した0~6と合同となる。
00+23+28+01+05+08 ≡2(mod7)
=FIND("0",
IFERROR(TEXT(TRUNC(CODE(MID(A1,1,1))/32-6),"+;-;0"),"")&
IFERROR(TEXT(TRUNC(CODE(MID(A1,2,1))/32-6),"+;-;0"),"")&
・・・
IFERROR(TEXT(TRUNC(CODE(MID(A1,98,1))/32-6),"+;-;0"),"")&
IFERROR(TEXT(TRUNC(CODE(MID(A1,99,1))/32-6),"+;-;0"),"")
)
=IF(TRUNC(CODE(A1)/32-6)=0,"半角カナ","その他")