[[20160427114453]] 『別々のセルに入力した年月日から曜日を表示』(BB) ページの最後に飛ぶ

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

 

『別々のセルに入力した年月日から曜日を表示』(BB)

日付から曜日を表示する関数を教えてください。

A1に西暦の「2016」
B1に月の「4」
C1に日の「27」
が入力されている状況で、
D1に「(水)」と表示させるには
どのような関数でしょうか?

< 使用 Excel:Excel2010、使用 OS:Windows8 >


 =TEXT(A1&"/"&B1&"/"&C1,"(aaa)")

 あるいは
 =(A1&"/"&B1&"/"&C1)*1
 と入力してセルの表示形式を分類にユーザー定義、種類に(aaa)とする方法もある。
 ただし後者は見かけが曜日になっているが中身は日付データ(数値)なため他のセルから参照したり式で使用する場合には
 注意が必要になる。
(ねむねむ) 2016/04/27(水) 11:57

 2016/4/31 などありえない日付は入力しない、という前提で。

 D1 =TEXT(DATE(A1,B1,C1),"(aaa)")

 または

 D1 =DATE(A1,B1,C1)   表示形式〜ユーザー定義 (aaa)

 でも。
(笑) 2016/04/27(水) 12:12

 2016/4/31 などありえない日付を入力した場合は、D1には何も表示しない、ということなら

 D1 =TEXT(A1&-B1&-C1,"(aaa);;;")

 参考まで。
(笑) 2016/04/27(水) 12:21

ねむねむ様
笑様

教えていただきありがとうございます。
考え方でいろいろな関数で表示できることも勉強になりました。
ありがとうございます。
(BB) 2016/04/27(水) 13:05


コメント返信:

[ 一覧(最新更新順) ]


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