• ベストアンサー

エクセルの日付から曜日を求め方について

=TEXT(WEEKDAY(A1),""aaa"") と書籍に載ってるんですがエラーになってしまいます。 月曜日は→月と出したいんですがどうしたらいいですか?

質問者が選んだベストアンサー

  • ベストアンサー
回答No.3

=TEXT(WEEKDAY(A1),"aaa") ではないでしょうか。 または、セルA1に日付以外(文字列)を入力していませんか。

betty_2006
質問者

お礼

おぉダブルクォテーションを1つにしたら出来ました。 有り難うございます。

その他の回答 (2)

  • bacet14
  • ベストアンサー率50% (7/14)
回答No.2

いま実際に試してみましたが、aaaを囲むダブルクォートを1つずつにすれば 上手くいくようです。 ちなみに、引用されるA1のセルには2002/2/23のように入力してます。

  • dober-o
  • ベストアンサー率59% (260/439)
回答No.1

" はひとつです =TEXT(WEEKDAY(A1),"aaa") ちなみに A1セルが日付なら =TEXT(A1,"aaa") でも同じです

関連するQ&A

  • Excelで曜日を表示させると、「土」となるエラー

    Excelで、A1に日付を記入して、B1に曜日が表示されるようにB1に関数を =TEXT(A1,"aaa") または =CHOOSE(WEEKDAY(A1),"日","月","火","水","木","金","土") と入力したのですが、A1が空白だと「土」と表示されてしまいます。出来れば何も表示されないようにしたいのですが、 何か、解決する方法はあるのでしょうか? ご回答お待ちしております。よろしくお願いいたします。

  • 日付から元号+年を取り出したい(エクセル)

    Win98SE、ExcelXPです。 例えば、セルA1に2003/8/1と入力されています。 もちろん、表示形式はyyyy/m/dです。 このセルA1から年・月・日・曜日をそれぞれ別のセルに取り出したいのですが、年がうまくいきません。 曜日であれば、セルE1に『=text(weekday(A1),"aaa")』と入力すれば、『火』と表示されるのですが、 セルB1に『=text(year(A1),"ggge")』と入力すると、シリアル値2003の元号つまり『明治38』と表示されます。 これを、『平成15』と表示するにはどうすればいいのでしょうか?

  • エクセル 曜日の計算

    特定した期間中の、曜日を数えたいのですが、 簡単な方法をおしえてください。  自分では、最初に調べたい期間を表示させておいて 月曜日は1、火曜日は2として、WEEKDAY(A1,2)で 月曜日が何日、火曜日が何日と計算させたのですが これだと期間が1年の場合、とても面倒です。 何かよい方法をおねがいします。

  • エクセルマクロで日付から曜日を取得する方法

    エクセルマクロで日付から曜日を取得する方法ですが、 例えば、2008/8/19 の様な書式ですと、 Dim a As Date a = Date Range("$A$1") = a Range("$A$2") = Weekday(a) Range("$A$3") = WeekdayName(Weekday(a)) このように記述すると簡単に取得できたのですが、 08.19.2008の様な書式ですと、 エラーが出て変換ができません。 何か良い方法はありませんでしょうか? 当方、完全に初心者です。 よろしければ、素人でもわかりやすいように 御教示いただけましたら幸いです。

  • エクセル 指定の曜日から日付を表示させる

    エクセルに詳しい方がいらっしゃれば助けて下さい。 指定期間中の指定曜日の日付を表示させたいのですが可能でしょうか? 例えば・・・ 11月16日~12月15日の1ヶ月間で 毎週月曜日・水曜日・木曜日の日付がB1表示されるような事は可能でしょうか? A1    B1 月曜日  水曜日 11月17日 木曜日 11月18日 月曜日 11月22日 水曜日 11月24日 木曜日 11月25日 ・・・・・ 指定期間と、指定曜日はファイルによってかえたいのですが・・・・。 エクセルの達人がいらっしゃれば教え下さい。

  • excel:セルの曜日と色表示

    A列A2以下に日付データがある。 その横B列B2以下に曜日変換は式=TEXT(WEEKDAY(A2),"aaa")でできますが、 式に追加して土,日なら黄色くつけるには式ぬ何か追加して一つの式でできますか。 無理なら別の式をどこかに追加でもかまいませんが、できるだけ一つ式で処理したい。

  • エクセル_日付から曜日を算出する関数

    2014.05.19 から 月 と返す関数をご教授ください。 区切りの∟が" . "のためWEEKDAY関数が使えませんでした。。。

  • 曜日の自動表示

    エクセルで作った表(家計簿)を頂いたのですが、 2002/4/1と入力すると、31日まで自動的に表示されて 下の行のセルに曜日が自動的に出る関数 『=TEXT(WEEKDAY(D1,1),"dddd")』 が記述されていてMonday,Tuesday…と横に連続表示されます。 これを「月曜、火曜」又は「月、火」と漢字では 表示出来ないでしょうか?

  • エクセル 曜日に対応する担当者を表示するには?

    毎週月曜日と木曜日に行っている、あるイベントの予約表を作成しています。 予約表のイメージですが、A4用紙の片面に次の項目が入ります。 (1)年月日 (2)曜日 (3)担当者名(担当者は月曜日・木曜日別の人) (4)予約表 1枚/日で、8~9枚/月必要になるので、同じ書式のものを9枚分作り、 毎月末に、二月先の分を1か月分プリントしようと考えています。 (1)については、 1枚目の年月日用のセルに二月先の第一月曜日の年月日を入力。 2枚目の年月日用のセルに、「1枚目の年月日+3」と設定して→次の木曜日を自動表示。 3枚目の年月日用のセルに、「2枚目の年月日+4」と設定して→翌週の月曜日を自動表示。 4枚目の年月日用のセルに、「3枚目の年月日+3」と設定して→翌週の木曜日を自動表示。 5枚目の年月日用のセルに、「4枚目の年月日+4」と設定して→翌々週の月曜日を自動表示・・・。 という方法で、一枚目の第一月曜日を入力すれば、2~9枚目までは自動的に表示されるというやり方にしました。 (2)については、曜日用のセルにWEEKDAY関数を使いました。 9枚とも曜日用のセルにWEEKDAY関数を入れて、表示されるやり方にしました。 (4)については、毎回変更することはないので、9枚とも同じ表を入れました。 問題は(3)です。 (2)の曜日に対応して、担当者を表示するためにはどうすればよいのでしょうか。 宜しくお願致します。 上記でお分かりかと思いますが、エクセルは素人です。 もし、(1)、(2)についてももっとスマートな方法がありましたら、教えてください。

  • エクセルで 曜日の変更でこまっています。

    エクセルを使って、A1のセルにユーザー定義でyyyy"年"m"月"d"日"aaaaして、B1に=A1+6と関数を入れたら下記 例として A1に2009/3/8と入れると、B1が2009年3月4日土曜日となる A2に2009/3/9と入れると、B2が2009年3月15日日曜日となる、 月曜日から土曜日はそのままで良いのですが、日曜日と出てくる日を 月曜日に出来ないものか?お教えていただけないでしょうか

専門家に質問してみよう