chayamati の回答履歴

- 再質問。給与計算について
「給料計算をしたいと考えている B2に就業開始時間として数字が記載されている。 C2に休憩開始時間として数字が記載されている。 D2に休憩終了時間として数字が記載されている。 E2に就業終了時間として数字が記載されている。 記載されている数字は、 「1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.21.22.23.24」のうちどれか。小数点にも対応してほしい。 ・例2 B2に「7.5」と入力されていたら就業開始時間は「7:30」ということ。C2に「10.5」と入力されていたら休憩開始時間は「10:30」ということ。D2に「11.5」と入力されていたら休憩終了時間は「11:30」ということ。E2に「16.5」と入力されていたら就業終了時間は「16:30」ということ。 時給は、以下のようになっている。 11時から14時の間だけ1000円。その他の時間は950円。 C2の時間からD2の時間は休憩時間なのでその間の休憩は0円とする。 上記の計算をした上でF2に解を出力。 =(MIN(D2,11)-MIN(C2,11))*950+(MEDIAN(11,D2,14)-MEDIAN(11,C2,14))*1000+(MAX(14,D2)-MAX(14,C2))*950+(MIN(F2,11)-MIN(E2,11))*950+(MEDIAN(11,F2,14)-MEDIAN(11,E2,14))*1000+(MAX(14,F2)-MAX(14,E2))*950 上の関数を使って小数点があっても計算ができるようにしたいです。 給与計算は小数点があっても7750がF2に出るようにして欲しいです
- 締切済み
- Excel(エクセル)
- kanata21325
- 回答数11
- 再質問。給与計算について
「給料計算をしたいと考えている B2に就業開始時間として数字が記載されている。 C2に休憩開始時間として数字が記載されている。 D2に休憩終了時間として数字が記載されている。 E2に就業終了時間として数字が記載されている。 記載されている数字は、 「1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.21.22.23.24」のうちどれか。小数点にも対応してほしい。 ・例2 B2に「7.5」と入力されていたら就業開始時間は「7:30」ということ。C2に「10.5」と入力されていたら休憩開始時間は「10:30」ということ。D2に「11.5」と入力されていたら休憩終了時間は「11:30」ということ。E2に「16.5」と入力されていたら就業終了時間は「16:30」ということ。 時給は、以下のようになっている。 11時から14時の間だけ1000円。その他の時間は950円。 C2の時間からD2の時間は休憩時間なのでその間の休憩は0円とする。 上記の計算をした上でF2に解を出力。 =(MIN(D2,11)-MIN(C2,11))*950+(MEDIAN(11,D2,14)-MEDIAN(11,C2,14))*1000+(MAX(14,D2)-MAX(14,C2))*950+(MIN(F2,11)-MIN(E2,11))*950+(MEDIAN(11,F2,14)-MEDIAN(11,E2,14))*1000+(MAX(14,F2)-MAX(14,E2))*950 上の関数を使って小数点があっても計算ができるようにしたいです。 給与計算は小数点があっても7750がF2に出るようにして欲しいです
- 締切済み
- Excel(エクセル)
- kanata21325
- 回答数11
- 再質問。給与計算について
「給料計算をしたいと考えている B2に就業開始時間として数字が記載されている。 C2に休憩開始時間として数字が記載されている。 D2に休憩終了時間として数字が記載されている。 E2に就業終了時間として数字が記載されている。 記載されている数字は、 「1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.21.22.23.24」のうちどれか。小数点にも対応してほしい。 ・例2 B2に「7.5」と入力されていたら就業開始時間は「7:30」ということ。C2に「10.5」と入力されていたら休憩開始時間は「10:30」ということ。D2に「11.5」と入力されていたら休憩終了時間は「11:30」ということ。E2に「16.5」と入力されていたら就業終了時間は「16:30」ということ。 時給は、以下のようになっている。 11時から14時の間だけ1000円。その他の時間は950円。 C2の時間からD2の時間は休憩時間なのでその間の休憩は0円とする。 上記の計算をした上でF2に解を出力。 =(MIN(D2,11)-MIN(C2,11))*950+(MEDIAN(11,D2,14)-MEDIAN(11,C2,14))*1000+(MAX(14,D2)-MAX(14,C2))*950+(MIN(F2,11)-MIN(E2,11))*950+(MEDIAN(11,F2,14)-MEDIAN(11,E2,14))*1000+(MAX(14,F2)-MAX(14,E2))*950 上の関数を使って小数点があっても計算ができるようにしたいです。 給与計算は小数点があっても7750がF2に出るようにして欲しいです
- 締切済み
- Excel(エクセル)
- kanata21325
- 回答数11
- 再質問。給与計算について
「給料計算をしたいと考えている B2に就業開始時間として数字が記載されている。 C2に休憩開始時間として数字が記載されている。 D2に休憩終了時間として数字が記載されている。 E2に就業終了時間として数字が記載されている。 記載されている数字は、 「1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.21.22.23.24」のうちどれか。小数点にも対応してほしい。 ・例2 B2に「7.5」と入力されていたら就業開始時間は「7:30」ということ。C2に「10.5」と入力されていたら休憩開始時間は「10:30」ということ。D2に「11.5」と入力されていたら休憩終了時間は「11:30」ということ。E2に「16.5」と入力されていたら就業終了時間は「16:30」ということ。 時給は、以下のようになっている。 11時から14時の間だけ1000円。その他の時間は950円。 C2の時間からD2の時間は休憩時間なのでその間の休憩は0円とする。 上記の計算をした上でF2に解を出力。 =(MIN(D2,11)-MIN(C2,11))*950+(MEDIAN(11,D2,14)-MEDIAN(11,C2,14))*1000+(MAX(14,D2)-MAX(14,C2))*950+(MIN(F2,11)-MIN(E2,11))*950+(MEDIAN(11,F2,14)-MEDIAN(11,E2,14))*1000+(MAX(14,F2)-MAX(14,E2))*950 上の関数を使って小数点があっても計算ができるようにしたいです。 給与計算は小数点があっても7750がF2に出るようにして欲しいです
- 締切済み
- Excel(エクセル)
- kanata21325
- 回答数11
- EXCEL表の手入力を関数で自動化したい
こちらで質問させていただいて、素晴らしい回答頂いたのですが、新たな問題が出てきましたので、再度質問させていただきます。 前回の質問は以下になります。 私は仕事で、毎日、10個ほどのサンプル(1個100g)について、理化学分析と味の評価をおこなっています。使用するサンプルについては、EXCEL表で在庫管理しています。受け入れた日に全部使用するわけではなく、最初に60g使用し、残りの40gは次回の比較に使用します。日々の手入力を改善したく、分析の払い出しを関数で自動化できないか検討しています。1回目の分析は自動化できましたが、2回目の分析日と使用量の払い出しの関数が、なかなかいい案がでません。いい案がありませんでしょうか? 作業の流れは以下になります。※EXCEL表1を参照 ①日付2023年11月16日に、オレンジ、イチゴ、リンゴを100g受け入れる。 ②1回目の分析は、その時に自動で60g払い出す。 リンゴでしたら、F11:=B11、G11:E11-40 ③D列を「リンゴ」でフィルターかける。その時、前回分と今回分のみが在庫40g残っているので、前回分を2023年11月16日の日付で40g払い出し、在庫をゼロにする。なので、最終的にすべてのサンプルは在庫40gとなる。 頂いた回答は、 H3に「=IFERROR(INDEX(B4:$D$1000,MATCH(D3,D4:$D$1000,0),1),"")」 I3に「=IF(AND(H3<>"",ISNUMBER(H3)),E3-G3,"")」 J3に「=E3-SUM(G3,I3)」 でした。 新たな質問というのが、EXCEL表1のH3の日付を、EXCEL表2のように年、月、日で分けるとそれぞれ、H3の関数をどうあてはめればいいかということです。 また、EXCEL表2の11/16のイチゴのように、同じサンプルが2個あった場合は、№の数が大きい方を1回目の分析で全量払い出し、1個だけ在庫を残すようにするためにはどうすればいいでしょうか? EXCEL表2の青枠4つの式を教えていただきたいです。教えていただければ、他の列のセルにもコピーする予定です。よろしくお願いいたします。
- ベストアンサー
- Excel(エクセル)
- mocha50
- 回答数22
- Replace関数
更新クエリにて、品名置換のReplace関数使用で、サブフォームからボタン操作で更新クエリを実行したら以下の事が出来ます。 Replace([品名],"りんご","りんご青森") 品名 りんご を りんご青森 に置換 Replace([品名],"青森","") 品名 の 文字列から 青森 を無くす置換 これをベースに、サブフォームに、テキストボックス1 テキストボックス2 を配置して テキストボックス1 → りんご を テキストボックス2 → りんご青森 に置換 サブフォームを表示しているフォーム1から参照 Replace([品名],[Forms]![フォーム1]![テキスト1],[Forms]![フォーム1]![テキスト2]) サブフォームから参照 Replace([品名],[Forms]![フォーム1]![履歴].[Form]![テキスト1],[Forms]![フォーム1]![履歴].[Form]![テキスト2]) 上記のフォームに配置したテキストボックスから、任意の置換情報を入力して置換する流れを作っているのですが、いずれのフォームからもテキストボックスの内容を認識出来ない様です。 ご教授頂ければ幸いです。 以上、宜しくお願い致します。
- ベストアンサー
- Access(アクセス)
- 1968masaru
- 回答数3
- データベースで使わなくなった登録IDの整理方法
製品を使用しなくなった、又は後継品が出た場合、登録したIDを後継品に振り替えて使用する場合、IDはどのように整理したら良いでしょうか。 Excelで製品に含まれている化学物質を各製品、CAS No.ごとに登録してデータ管理しています。 製品ごとに登録IDを振り、Sheet1に製品のIDのデータ、Sheet2に製品に含まれている化学物質を登録しています。IDを入力するとSheet1から製品を抽出し、製品に含まれている化学物質を入力するデータがあります。 考えている方法は ・後継品の製品IDはハイフンをつける 例 ID 1-1 塗料A 製品が2代3代と更新されたらハイフン後の数字が変化する。 ・使わなくなった製品を過去使用の別のIDに振り直す 例 廃盤・使わなくなった登録IDは別の番台区分にする。又はIDの前に何かしらの文字を付け加える。 廃盤・使わなくなった製品のデータも残したまま、IDを整理して管理しやすいようにしたいです。 実際にExcelデータベースをされている方、データベース管理に詳しい方ご教授下さい。よろしくお願い致します。 Excelは2016です。 Access・マクロの知識は皆無です。
- ベストアンサー
- Excel(エクセル)
- nadeko666
- 回答数5
- EXCEL表の手入力を関数で自動化したい
こちらで質問させていただいて、素晴らしい回答頂いたのですが、新たな問題が出てきましたので、再度質問させていただきます。 前回の質問は以下になります。 私は仕事で、毎日、10個ほどのサンプル(1個100g)について、理化学分析と味の評価をおこなっています。使用するサンプルについては、EXCEL表で在庫管理しています。受け入れた日に全部使用するわけではなく、最初に60g使用し、残りの40gは次回の比較に使用します。日々の手入力を改善したく、分析の払い出しを関数で自動化できないか検討しています。1回目の分析は自動化できましたが、2回目の分析日と使用量の払い出しの関数が、なかなかいい案がでません。いい案がありませんでしょうか? 作業の流れは以下になります。※EXCEL表1を参照 ①日付2023年11月16日に、オレンジ、イチゴ、リンゴを100g受け入れる。 ②1回目の分析は、その時に自動で60g払い出す。 リンゴでしたら、F11:=B11、G11:E11-40 ③D列を「リンゴ」でフィルターかける。その時、前回分と今回分のみが在庫40g残っているので、前回分を2023年11月16日の日付で40g払い出し、在庫をゼロにする。なので、最終的にすべてのサンプルは在庫40gとなる。 頂いた回答は、 H3に「=IFERROR(INDEX(B4:$D$1000,MATCH(D3,D4:$D$1000,0),1),"")」 I3に「=IF(AND(H3<>"",ISNUMBER(H3)),E3-G3,"")」 J3に「=E3-SUM(G3,I3)」 でした。 新たな質問というのが、EXCEL表1のH3の日付を、EXCEL表2のように年、月、日で分けるとそれぞれ、H3の関数をどうあてはめればいいかということです。 また、EXCEL表2の11/16のイチゴのように、同じサンプルが2個あった場合は、№の数が大きい方を1回目の分析で全量払い出し、1個だけ在庫を残すようにするためにはどうすればいいでしょうか? EXCEL表2の青枠4つの式を教えていただきたいです。教えていただければ、他の列のセルにもコピーする予定です。よろしくお願いいたします。
- ベストアンサー
- Excel(エクセル)
- mocha50
- 回答数22
- Replace関数
更新クエリにて、品名置換のReplace関数使用で、サブフォームからボタン操作で更新クエリを実行したら以下の事が出来ます。 Replace([品名],"りんご","りんご青森") 品名 りんご を りんご青森 に置換 Replace([品名],"青森","") 品名 の 文字列から 青森 を無くす置換 これをベースに、サブフォームに、テキストボックス1 テキストボックス2 を配置して テキストボックス1 → りんご を テキストボックス2 → りんご青森 に置換 サブフォームを表示しているフォーム1から参照 Replace([品名],[Forms]![フォーム1]![テキスト1],[Forms]![フォーム1]![テキスト2]) サブフォームから参照 Replace([品名],[Forms]![フォーム1]![履歴].[Form]![テキスト1],[Forms]![フォーム1]![履歴].[Form]![テキスト2]) 上記のフォームに配置したテキストボックスから、任意の置換情報を入力して置換する流れを作っているのですが、いずれのフォームからもテキストボックスの内容を認識出来ない様です。 ご教授頂ければ幸いです。 以上、宜しくお願い致します。
- ベストアンサー
- Access(アクセス)
- 1968masaru
- 回答数3
- Excel空欄以外の値を上から順に取り出したい。
B2のセルにx、B6のセルにy、B8のセルにzが入ってる状況でC2のセルにx、C3のセルにy、C4のセルにzを表示させたいです。具体的には空欄のセルを詰めて他のセルに表示させる方法が知りたいです。できればLOW関数を使わない方法で、他の関数で代用できれば最高です。よろしくお願い致します。
- ベストアンサー
- Excel(エクセル)
- daiki415
- 回答数7
- Excel空欄以外の値を上から順に取り出したい。
B2のセルにx、B6のセルにy、B8のセルにzが入ってる状況でC2のセルにx、C3のセルにy、C4のセルにzを表示させたいです。具体的には空欄のセルを詰めて他のセルに表示させる方法が知りたいです。できればLOW関数を使わない方法で、他の関数で代用できれば最高です。よろしくお願い致します。
- ベストアンサー
- Excel(エクセル)
- daiki415
- 回答数7
- データベースで使わなくなった登録IDの整理方法
製品を使用しなくなった、又は後継品が出た場合、登録したIDを後継品に振り替えて使用する場合、IDはどのように整理したら良いでしょうか。 Excelで製品に含まれている化学物質を各製品、CAS No.ごとに登録してデータ管理しています。 製品ごとに登録IDを振り、Sheet1に製品のIDのデータ、Sheet2に製品に含まれている化学物質を登録しています。IDを入力するとSheet1から製品を抽出し、製品に含まれている化学物質を入力するデータがあります。 考えている方法は ・後継品の製品IDはハイフンをつける 例 ID 1-1 塗料A 製品が2代3代と更新されたらハイフン後の数字が変化する。 ・使わなくなった製品を過去使用の別のIDに振り直す 例 廃盤・使わなくなった登録IDは別の番台区分にする。又はIDの前に何かしらの文字を付け加える。 廃盤・使わなくなった製品のデータも残したまま、IDを整理して管理しやすいようにしたいです。 実際にExcelデータベースをされている方、データベース管理に詳しい方ご教授下さい。よろしくお願い致します。 Excelは2016です。 Access・マクロの知識は皆無です。
- ベストアンサー
- Excel(エクセル)
- nadeko666
- 回答数5
- データベースで使わなくなった登録IDの整理方法
製品を使用しなくなった、又は後継品が出た場合、登録したIDを後継品に振り替えて使用する場合、IDはどのように整理したら良いでしょうか。 Excelで製品に含まれている化学物質を各製品、CAS No.ごとに登録してデータ管理しています。 製品ごとに登録IDを振り、Sheet1に製品のIDのデータ、Sheet2に製品に含まれている化学物質を登録しています。IDを入力するとSheet1から製品を抽出し、製品に含まれている化学物質を入力するデータがあります。 考えている方法は ・後継品の製品IDはハイフンをつける 例 ID 1-1 塗料A 製品が2代3代と更新されたらハイフン後の数字が変化する。 ・使わなくなった製品を過去使用の別のIDに振り直す 例 廃盤・使わなくなった登録IDは別の番台区分にする。又はIDの前に何かしらの文字を付け加える。 廃盤・使わなくなった製品のデータも残したまま、IDを整理して管理しやすいようにしたいです。 実際にExcelデータベースをされている方、データベース管理に詳しい方ご教授下さい。よろしくお願い致します。 Excelは2016です。 Access・マクロの知識は皆無です。
- ベストアンサー
- Excel(エクセル)
- nadeko666
- 回答数5
- データベースで使わなくなった登録IDの整理方法
製品を使用しなくなった、又は後継品が出た場合、登録したIDを後継品に振り替えて使用する場合、IDはどのように整理したら良いでしょうか。 Excelで製品に含まれている化学物質を各製品、CAS No.ごとに登録してデータ管理しています。 製品ごとに登録IDを振り、Sheet1に製品のIDのデータ、Sheet2に製品に含まれている化学物質を登録しています。IDを入力するとSheet1から製品を抽出し、製品に含まれている化学物質を入力するデータがあります。 考えている方法は ・後継品の製品IDはハイフンをつける 例 ID 1-1 塗料A 製品が2代3代と更新されたらハイフン後の数字が変化する。 ・使わなくなった製品を過去使用の別のIDに振り直す 例 廃盤・使わなくなった登録IDは別の番台区分にする。又はIDの前に何かしらの文字を付け加える。 廃盤・使わなくなった製品のデータも残したまま、IDを整理して管理しやすいようにしたいです。 実際にExcelデータベースをされている方、データベース管理に詳しい方ご教授下さい。よろしくお願い致します。 Excelは2016です。 Access・マクロの知識は皆無です。
- ベストアンサー
- Excel(エクセル)
- nadeko666
- 回答数5
- 既存Excel関数だけでA√B
既存Excel関数だけを使用した数式で、入力した整数Nに対して、A√Bの形に直した場合の整数A、Bを求める方法はないでしょうか。要はNを割り切る最大の平方数が返せればいいのですが、これが意外とExcelでは難しく、現在お手上げ状態です。 なお、Nの最大値N_Mがわかっている場合には√N_M以下の整数について大きい方からひとつひとつ割り切れるかをIF文で調べていく方法は考えつきましたが、可能ならもっとシンプルに、Nの大きさにかかわらず一律に適用できる数式が構築したいと思っています。 また、マクロを使用する方法はここでは対象外とします。何かアイディアがある方がいらっしゃいましたら是非ご教示ください。
- ベストアンサー
- Excel(エクセル)
- Tofu-Yo
- 回答数8
- A列のセルに特定の文字入力でB列に表示させたい
Excel2021を使っています。 例えばA列(A1とします)に「決定」と入力した時だけB列(B1)に「済」と自動で入力できるようにしたいです。 また、A列に他の文字や数字が入力された際は、何も表示させたくありません。 これって、条件付き書式で出来ないでしょうか? できれば条件付き書式でのやり方をお聞きしたいです。 他のやり方でもいいです。 よろしくお願いします。
- ベストアンサー
- Excel(エクセル)
- 40oyazi
- 回答数4
- 【365】リスト選択したデータを表示させたい
A1にリストボックス(=$D$3:$G$3)を設定してあります。 リストから選んだデータ(D4:G8)をA4:A8に表示させる関数をご教示ください。 オプションの「ゼロ値のセルにゼロを表示する(Z)」はチェックを入れたままで、空欄の場合は空欄でお願いします。
- ベストアンサー
- Excel(エクセル)
- KO1014
- 回答数3
- 既存Excel関数だけでA√B
既存Excel関数だけを使用した数式で、入力した整数Nに対して、A√Bの形に直した場合の整数A、Bを求める方法はないでしょうか。要はNを割り切る最大の平方数が返せればいいのですが、これが意外とExcelでは難しく、現在お手上げ状態です。 なお、Nの最大値N_Mがわかっている場合には√N_M以下の整数について大きい方からひとつひとつ割り切れるかをIF文で調べていく方法は考えつきましたが、可能ならもっとシンプルに、Nの大きさにかかわらず一律に適用できる数式が構築したいと思っています。 また、マクロを使用する方法はここでは対象外とします。何かアイディアがある方がいらっしゃいましたら是非ご教示ください。
- ベストアンサー
- Excel(エクセル)
- Tofu-Yo
- 回答数8
- エクセルでグラフ同士の距離を測りたいです!
図のように原点(0,0)を通るグラフA,B,Cがあり,(0,200)と(200,0)を通過する45°の線が交わるab間,ac間の距離を求めたいです.Aは絵が下手ですが実際には(200,0)を中心とした円です.B,CはAを理想として走行させたときの軌跡になるので式で表すことはできません.この45°地点での逸脱量を見たいので誰かわかる方お願いします!
- 締切済み
- Excel(エクセル)
- As123454321
- 回答数9
- Excelでアンケート集計をしたい!
Excelでアンケートの集計をしたいのですが、どの関数を使ったらいいのかわからなくて困っています。 例)好きなくだものは? ①いちご ②みかん ③すいか ①と答えたら2点、②と答えたら3点、③と答えたら4点・・・ と集計をしたいのです。 よろしくお願いいたします。
- 締切済み
- Excel(エクセル)
- misa0658
- 回答数3