• 締切済み

エクセルで曜日表示をしたセルを参照した他のセルに文字を入れる事は出来ますか?

縦に氏名、横に日付と曜日を入れました 毎週同じ曜日を参照して休日設定をしたいのですがどうすればよいでしょうか? 下記のような感じです 鈴木は毎週火曜日休み 佐藤は毎週木曜日休み 山田は毎週水曜日休み 月が替わると曜日が変わるようにしてあります   1 2 3 4 5 6 7 8 9 10 11   月 火 水 木 金 土 日 月 火 水 木 鈴木  休             休   佐藤      休             休        山田    休             休 よろしくお願いします

みんなの回答

noname#79209
noname#79209
回答No.4

#3です。セル番地の記述に間違いがありました。 誤: 山田さんの名前があるA3に「3」と入力し、表示書式に「山田」 正: 山田さんの名前があるA5に「3」と入力し、表示書式に「山田」

noname#79209
noname#79209
回答No.3

> 曜日のセルには=B1と入ってます ということは、2行目の曜日セルの表示書式は「aaa」なのでしょうね。 こんな方法もあります。 鈴木さんの名前があるA3に「2」と入力し、表示書式に「鈴木」 佐藤さんの名前があるA4に「4」と入力し、表示書式に「佐藤」 山田さんの名前があるA3に「3」と入力し、表示書式に「山田」 B3に =($A3=WEEKDAY(B$2,2))*1 表示書式に「"休";;」と設定し、AF5までコピー。

  • Cupper
  • ベストアンサー率32% (2123/6444)
回答No.2

B1セルから右に日付 B2セルから右に文字列の曜日 A3セルから下に名前 とした場合 B3=IF(B2="火","休","") B4=IF(B2="木","休","") B5=IF(B2="水","休","") で、B3からB5の範囲を選択して必要なだけ右にコピー 曜日をセルの書式を設定して表示させている(日付形式の一つ)のであれば、 上記 IF関数の  B2="火" の部分を  WEEKDAY(B2)=3 などと変えてください イコール(=)の右側にある数値と曜日の対比は  1234567  日月火水木金土 となります  ※ 詳細は WEEKDAY関数のヘルプを参照してください

tani-g
質問者

お礼

ありがとうございました。 上手く出来ました。

noname#103206
noname#103206
回答No.1

曜日が入力してある行=2 日付はB列からという条件として 鈴木 =if(B2="火","休","") これを最後の日付の列までコピーすれば2行に火が入力してある列は休を表示します。

tani-g
質問者

お礼

ありがとうございました。

tani-g
質問者

補足

早速の回答ありがとうございます。 日付はA列から参照してあります。 曜日のセルには=B1と入ってますので 折角教えて頂いた =if(B2="火","休","")  では変わりませんでした。

関連するQ&A

  • 縦を横にするSQLを教えてください

    以下縦長に延々とある出勤テーブルをシフトテーブルのようにまとめたいのですが 方法が分かりません。ご教授願います。 出勤テーブル 山田,月 佐藤,木 山田,水 鈴木,火 佐藤,金 ・・・ ・・・ シフトテーブル 名前,月,火,水,木,金,土,日 山田, 1, , 1, , , , 佐藤, , , , 1, 1, , 鈴木, , 1, , , , , ・・・ ・・・

  • 曜日のみを表示させたいです。

      _ 1|月|   _ 2|火|   _ 3|水|   _ 4|木|   _ 5|金|   _ 6|土|   _ 7|日|   _ 8|月|   _ 9|火|   _   ・   ・   ・ と上のように日付は出さずに曜日だけを表示させ、カレンダーのように繰り返し表示したいのですが、全くわかりません。 わかる方いらっしゃいましたら、教えてもらえると助かります。

    • ベストアンサー
    • PHP
  • Excelで曜日・数字が含まれた文字列を曜日別に分割したいです

    Excel関数で悩んでいます。 ひとつのセルに曜日と数字が入っていた場合に 数字別に曜日を分割する方法はあるでしょうか。 例)              月  火  水  木  金  土  日 月:500、水:800     500     800 月火:700、木:500    700  700 500 月:500、火水木金:700  500  700 700 700 700 上記のようにです。 条件のセルはひとつです。月~日は別セルです。(内容は数字になる) MINとかLENと使って数字を抜くことはできても複数の条件に対しての 数字がどうしても読み取れません。 よろしくお願いいたします。   

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

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

  • エクセルの棒グラフ、データの無い場所を表示しないようにするには?

    例えば、 月、火、水、木、金、土、日 5、0、8、9、6、8、0 のようなデータがあった場合に、 グラフにすると、 月、火、水、木、金、土、日 が出ると思います。 これを 月、水、木、金、土 でグラフを作成されるようにするにはどうすればいいでしょうか?? 補足:もし、水曜が0になったら、水曜を非表示にするみたいな設定です。

  • エクセルで曜日に応じた文字を自動で入力したい

    エクセルでシフトを作成しています。 曜日によって出勤するかしないかがほぼ決まっているので、曜日に応じて休日か出勤かを自動で入力したいのですができますか? 現状、A1に月、C1に年を入力し、それをもとにA4から縦に日付を、B4から縦に曜日を表示させています。 たとえば、ある人は火曜と金曜がお休みなので、 B4が火曜日か金曜日の場合H4に●(休日の意味)を入力それ以外の曜日の場合は1100-2015を入力。 のような感じにしたいです。 また別の人はB4が月・木・金・日の時、N4に●。 B4が火・土の時、N4に1200-2100、 B4が水の時、N4に1800-2100を入力したいです。

  • エクセルで曜日指定のセル連続データを作りたい

    ウィンドウズ版のエクセル97を使ってます。 曜日指定の日付の入ったセルを作りたいのですが、セルの連続データのフィルハンドルでうまく行きません。簡単に出来る方法を教えて下さい。 具体例   2月 2日(土)       2月 5日(火)       2月 7日(木)       2月 9日(土)       2月12日(火)       2月15日(木)       2月17日(土)         ・         ・         ・

  • エクセルの関数について

    エクセルに詳しくないので関数に強い方宜しくお願いいたします。 シート1の1行目に月・火・水・木・金・土・日と曜日を入れ、2行目にその曜日に合わせた月曜日が「3」、火曜日が「9」、水曜日が「4」など決まった数字を入れるとします。 シート2に月間の7/1から7/31で水曜日から始まる表を作り、その下の行にシート1に入れた7/1(水)だったら「4」、7/2(木)なら・・・と数字が表示されるような関数はあるでしょうか?

  • 曲名に木曜日と火曜日が少ない???

    曜日が題名に使われている曲って結構ありますよね 例えば・・・・『ビューティフルサンデー』『決戦は金曜日』etc でも、何故かしら木曜日と火曜日のが付いた題名が少ないというか、 ないように思えるのですが・・・・・ 素朴な疑問ですが どなたか 火曜日、木曜日が題名に付いた曲を ご存知の方がいらっしゃいましたら教えてください! ついでに・・・・ 月 火 水 木 金 土 日 できるだけたくさん 知りたいのですが・・・・ お願いします! (^∧^)

  • 翌日の曜日を関数で表示するには

    たとえば、セルA1に月曜日と入れて(日付関数で入れずに文字列で入れるとします)B1には翌日の火曜日を表示させる様な関数はないでしょうか?ちなみにC1には水曜、D1には木曜とA1にある曜日を入れたらB1、C1、D1と翌日の曜日が入るようにしたいのです。 色々調べましたが、わかりませんのでよろしくお願いします。 A1  B1  C1 月  計算式  計算式   (表示火)(表示水) よろしくお願いします。   

専門家に質問してみよう