• ベストアンサー

エクセルの数式教えてください!

エクセルの数式教えてください! 例えば 勤務表なんですが シート1に 名前  1日  2日  3日   4日   5日 ○○  日   入   明   半日   休 ってな感じに作成します シート2に ちょっと違う表で、1日の日を8に置き換えする数式 置換でなく数式で置き換えたい 日を8 入を1.25 明を0.85 半日を4 っていう数式ありますか? わたしが言いたいことわかりますか?(ごめんなさい・・・)

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.1

難しい式を使っていくらでも難しくもできますが,その程度でしたら =IF(Sheet1!B2="日",8,IF(Sheet1!B2="半日",4,IF(Sheet1!B2="入",1.25,IF(Sheet1!B2="明",0.85,"")))) と重ねて入れていくとか =IF(Sheet1!B2="日",8)+ IF(Sheet1!B2="半日",4)+ IF(Sheet1!B2="入",1.25)+ IF(Sheet1!B2="明",0.85) と数珠つなぎにしていくとか でも十分出来ます。

poooppooop
質問者

お礼

なるほど、長くはなりますが、このやり方のあるのですね。 参考になります ありがとうございます。

その他の回答 (2)

  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.3

ん? そんな簡単なやり方を聞きたいんじゃありませんって事ですね。 A1に 日 入 明 半日 が入るとして =LOOKUP(A1,{0,"日","入","半日","明";"",1,1.25,4,0.85}) とかでもいいですよ。別表も要りません。

  • taekweng
  • ベストアンサー率17% (81/468)
回答No.2

VLOOKUP関数を使った事例です 対象セル→範囲→範囲の何列目を設定します。

poooppooop
質問者

お礼

わざわざエクセルの図まで・・・ とても分かりやすかったです ありがとうございます!!

関連するQ&A

  • エクセルの数式の置換

    エクセルの数式の置換 FileAの数式をFileBにコピーしたのですが、「FileA」の書式が残ってしまい、それを置換しようとしてもうまくいきません。 串刺し計算の数式 =SUM('[FileA.xls]Sheet1:Sheet4'!セル)を FileBの中で =SUM('Sheet1:Sheet4'!セル) となるように置換したいのですが、どのようにすればいいでしょうか?

  • エクセルの関数教えてください。

    勤務表をエクセルで作成しています。 一日の勤務が 早、早1、日、遅、夜、明、休の表示になっていて 勤務表を見ながら昼食の注文をしています。 昼食を食べる人は早、早1、日、遅の勤務者だけです。 一日、早、早1、日、遅が何人いるかカウントしたいのですが教えていただけないでしょうか。

  • エクセルの数式

    エクセルを利用して仕事先のシフト表を作成しているのですが、(ガントチャート)シフト表は名前があってその横のセルに色を付けて何時から何時まで勤務みたいな感じです。その色を付けた部分に数式をいれたりして何時間勤務したとか総労働時間がわかる方法ありませんか?(ドラッグした部分が計算されるみたいな感じで)説明がわかりにくいかもしれませんが宜しくお願いします。

  • エクセル 文字を数値に変換

    エクセルで勤務表を作成する際に、 勤務シフトを入れると隣のセルに所定労働時間が自動的に 表示されるような数式をどなたか教えていただけないでしょうか。 勤務シフト=所定労働時間 日勤=7.5 午前(勤務)=3.75 午後(勤務)=3.75 入=7 明=9 早出=7.5 遅出=7.5 宜しくお願いします。

  • エクセル 数式を教えてください

    エクセル数式の本をみても、どうしても設定できない数式があります。 (そもそも、やりたい内容に対応する数式があるのかすら わからないのですが・・) 店舗運営用で係設定をしているのですが、係だけを抽出した 別の表を作成したいと思っています。 A列には日付が1~31日・1行目には人名(全店員分)がはいった表 があります。 例:閉店業務当番を☆マークでシフトの表に設定しています。   エクセルではないですが、雰囲気はこんな感じです。     山田 鈴木 森    1 早  遅  ☆   2 ☆  早  遅   3 休  ☆  遅   4 ☆  早  休   5 遅  ☆  早  ↑ 上記のような表とは別に☆だけついている人のシートを   作成したいです。            ☆       1 森       2 山田       3 鈴木       4 山田       5 鈴木  現在のところ、目でさがしてて入力しています。  ⇒日付を入力すると、その行から☆をさがして、そこに対応する   人名を表示させる数式を知りたいと思っています。  説明が分かりにくいとは思いますが、宜しくお願いいたします!!        

  • エクセル数式の質問です。

    エクセルで日付別のシートが(1~31)まであります。 集計シートに日別での集計表を作っていますが、 集計シートに1日のシートの数式を=SUM('1'!$R$7:$R$8)と集計シートのB2にあります。 これを右に連続コピーでシートの2~31を作る事って出来ますか? 元の数式が変わっても構いませんのでよろしくです。 ちなみに集計シートB3には=SUM('1'!$R$9:$R$10)とあります。 1日の集計分の数式は出来てるのですがまとめて右にコピーしてシート名を一つずつ変更してます。効率のいい方法を教えてください。

  • エクセル数式の質問です。

    エクセルで日付別のシートが(1~31)まであります。 集計シートに日別での集計表を作っていますが、 集計シートに1日のシートの数式を=SUM('1'!$R$7:$R$8)と集計シートのB2にあります。 これを右に連続コピーでシートの2~31を作る事って出来ますか? 元の数式が変わっても構いませんのでよろしくです。 ちなみに集計シートB3には=SUM('1'!$R$9:$R$10)とあります。 1日の集計分の数式は出来てるのですがまとめて右にコピーしてシート名を一つずつ変更してます。効率のいい方法を教えてください。

  • エクセル数式教えてください

    エクセルの数式を教えてください! 参考書をみても適当な数式を探しだせませんでした・・ 売上をのせた一覧表を別シートに飛ばす方法です。 SHEET1  A  B   C  D   1   10日 11日  12日 2ペン 100  150  210 3靴  900  840  920  4鞄  1000  790  980  SHEET2  A  B   C   D 1   12日  11日  10日 2ペン 3鞄 4靴 販売項目(シート2のA列)と日付(シート2の1行目) を入れるとシート1から数字が飛ぶ数式を教えて下さい!

  • エクセルでこの数式の意味は?

    前任者が作成したエクセルの表で、 =+SUM(A:T!B6)という数式が入ったセルがあります。 この数式の表す意味を教えて下さい。 (A~TのシートのB6のセルを??)  宜しくお願いします。

  • エクセルで数式のコピーをしたい…

    エクセルで表を書いているのですが、同じ数値の入った表をもう一つ作りたいため、 シートAの数値をコピーしてシートBの表にペーストしたところ、 入力してあった数式の内容が違うものになってしまい困っています。 「形式を選択して貼り付け」で「数式」を選択してみても変わりません。 数式の内容は =シートA!P2/SQRT(シートA!$BB$2*シートA!P$54) という感じなのですが、「P2」の部分がシートBの貼り付けたセルの名前になってしまいます。 地道にやろうかとも思いましたが処理する数式の量が莫大なので一列片付けただけでヘロヘロです。 説明が下手で申し訳ないのですが、アドバイスありましたらお願いいたします。 説明不足なところがありましたら補足しますのでご指摘ください。