• ベストアンサー

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

エクセルの関数について質問です。 現在勤務表に関数を入れてるのですが、 例えば、A1に金曜、A2に土曜、A3に日曜の文字があり、B1~3には、それぞれ勤務の記号(○や△)、C1~3には、それぞれの時間数(○は3、△は5など)を入力した際 今はlookup関数を使って別の所から参照していますが、例えば同じ○の記号であっても曜日によって時間数が違う場合(金曜は5、土曜は2など)、記号を変えないで中身を区別するやり方はありますでしょうか? よろしくお願いいたします。

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

  • ベストアンサー
  • shintaro-2
  • ベストアンサー率36% (2266/6244)
回答No.1

>曜日によって時間数が違う場合(金曜は5、土曜は2など)、記号を変えないで中身を区別するやり方はありますでしょうか? いろいろなやり方はあると思いますが、 indirectを使って表を切り替えるというのが考えられます。 曜日を参照して表を切り替えてみてください。 ↓が参考になると思います。 http://pc.nikkeibp.co.jp/pc21/tech/excel36/27/

akusakk
質問者

お礼

ありがとうございます。 大変参考になりました。

関連するQ&A

  • 土日祝を空白にする関数を教えてください

    エクセルの関数を使い、勤務管理表の始業時間を設定したいと思います。 月~金曜日までの始業時間を 8:00と入力し、土曜・日曜・祝日は空白にしたいです。 ちなみに土曜・日曜・祝日と曜日の色分けまでは、できました。 セルA1~A30に日付を入力して、B1~B30に始業時間とすると B1~B30に入力する関数はどのようなものになるのでしょうか? よろしくお願いします。

  • エクセルの関数で参照できませんか?

    エクセルの関数で参照できませんか? A1にyyyy/mm/ddで日付、B1に=A1を表示形式"aaa"で曜日を表示しています。 C1にB1no曜日に対して一定の値を入力しています。 (平日が1、土曜が2、日曜が3の様な感じです) A1もしくはB1参照して自動入力出来ないでしょうか? お分かりの方いましたら、お願いします

  • 時間の自動表示について(エクセル)

    こんにちは。エクセルを使ってアルバイトの時間管理をしています。このたび土曜日と日曜日のみ基本シフト時間が変更になり、月~金曜日は7時間(9:00-17:00)、土曜日は8時間(9:00-18:00)、日曜日は7時間30分(9:00-17:30)になりました。勤務予定時間をシフトからあらかじめ集計したいのですが、エクセルに曜日を入力したら隣のセルに7:00とか7:30と自動的に入力させることは可能でしょうか?(例:A1に「土」と入力⇒B1に「8:00」と自動的に表示)ない知恵を搾って関数を考えたのですが、どうしても設定ができずに煮詰まってしまいました。どなたか教えていただけますでしょうか?よろしくお願いします。

  • エクセルの関数

    エクセルの関数について質問です。 今まで私達が使っていた勤務表(以降『自宅』)があったのですが、それの他に会社にて保存する勤務表(以降『会社』)を作りました。 ですが、『自宅』と『会社』の書式が違うのになってしまいました。 『会社』に統一してもいいのですが、年上の方が多いので、なれてる『自宅』の方が良い等の問題があって… ここからが質問内容です。 『自宅』はA1に○や△等の記号が入り、A2にAやBの記号が入ります。 『会社』はA1に○の中にAやBを入れた外字(作りました)が入ります。 この2つを別々に作っても良いのですが、元は同じ勤務表なので1つにならないかな?と…(シートは別々になってます) 『自宅』のA1に○、A2にAを入れた際、『会社』のA1に自動的に○の中にAが入った外字が入るような感じが理想なのですが… わかりづらい部分が多々あるかと思いますがよろしくお願いいたしますm(__)m

  • Excel 関数

    文字と数字(例えば111aaa)から、数字だけを抽出する関数を作ろうとしたら上手くいかず、ネット上で調べたら次のようなものが出てきました。 =LOOKUP(10^17,LEFT(A1,COLUMN($1:$1))*1) となっていました。うまく作動はするのですがどうも意味がわからないところがあります。 Q, Column($1:$1)を単独で用いると1を返します。それをLEFTの文字数に表したところで1しか表さないと思うのですが、lookupまで用いると、lookupで探している値に近くなる数字を探し、Column($1:$1)が任意に動いているような挙動をしています。これはなぜなのでしょうか?

  • Excel /Weekday関数について

    Weekday関数を勉強していて疑問に思ったのですが。 引数で以下のような「種類」というのがありますよね。 「1」日曜が1、月曜が2・・・土曜が7 「2」月曜が1、火曜が2・・・日曜が7 「3」日曜が0、月曜が2・・・土曜が6 これはどのように利用すると便利なのでしょうか? 特に「3」はどういう使い分けができるのでしょうか?日曜が「0」になることで、何かの条件判断に使えそうですが。。平日と土・日を区別する以外で何かあれば教えてください。

  • Excelでの質問

    現在給与計算書をExcelで作成しています。 関数DATEを使い日付を導き、セル書式からユーザー定義「aaaa」を設定し、 曜日を表示しています。 土日勤務手当を時間給X50円としたいので 手当 = IF(曜日="土曜日" ,時間給*50 , 0) + IF(曜日="日曜日" , 時間給*50 , 0) と入力しましたが値が0になります。 多分曜日をDATE関数から計算させているためだと思いますがどうしたらよいのでしょうか。宜しくお願い致します。

    • ベストアンサー
    • Mac
  • EXCEL DATE関数の使い方を教えてください

    初心者です。よろしくお願いします。 DATE関数で2010年の年間行事を作りたいと思います。 A1に2010を入れます。 A3~A33に 4月の日1~30を入れます。 B3~B33に 4月の曜日を入れます。 C3~C33に行事を入れます。 土曜日と日曜日と祭日はA・B・C列を塗りつぶしをしたい。 5月以降同じようにしたい E3~E33に日にちを入れる。 D3~D33に曜日を入れる。 F3~F33に行事を入れる。 という具合にしたいのですが どのようにしたろよいのか教えてください。 日にちは 数字だけ 曜日は  月・火など1文字だけ入れたい よろしくお願いします。

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

    エクセルの関数の作り方について教えてください。 A列が曜日、、月、火、水、、、、土、日 B列が5人の名前がランダムに入っている 田中 鈴木、小泉、佐々木、、、 とします。それがずっと、、約1000行あります。 日曜日の鈴木さんの数をカウントする式は作れるでしょうか。

  • Excelの関数について

    勤怠の計算について 現在、土日に出勤した労働時間を1つのセルに表示させるために 関数を使用して表示させようと試みておりますがうまくいきません。 A1のセルに出勤日 A2に出勤時間 A3に退勤時間 A4に休憩時間 A5に拘束時間 A6に曜日 A7に曜日(数値) A8実働時間 A9に【曜日の数値が6より大きければ(土日)、A9に実働時間を表示させる】 という関数を組みたいです。 アドバイス等、お力をいただけますと幸いです。 よろしくお願いいたします。

専門家に質問してみよう