エクセル初心者です。
以下内容についてご教示いただければと思います。
使用しているのはexcel2010です。
運送業務の行先ごとの時間外深夜の集計をを行うにあたり
シート1 に行先ごとの コード 時間外 深夜を入力しています
例)コード番号 1200 行先 東京 時間外 10 深夜5
1000 行先 大阪 時間外 8 深夜3
0800 行先 福岡 時間外 5 深夜1
とした場合
シート2に
A1 B1 C1 D1 E1
A1 行先コード 行先 回数 時間外小計 深夜小計
A2 1200 東京 2 20 10
A3 1200 大阪 2 16 6
A4 1000 福岡 1 5 1
A5 1000
A6 0800
Aの行にコードを入れていって B~Eの行(自分では入力しない)に自動で
行先名 回数 時間外小計 深夜小計
がでてくれるようにしたいのですが
どういう関数をいれればよいでしょうか?
良い方法があれば教えていただければと思います。
よろしくお願いします。
No.4ベストアンサー
- 回答日時:
No.2です。
>行先が40個ほどあるのでできれば自動でと思ってるのです。。
ん?
「行先」はコードによって決まっているのですよね?
前回の方法はSheet2のA列に「コード」を入力すると
最初に出現した行に結果が表示される方法でした。
すなわち「行先」はいくつあっても問題ありません。
もしかして、行を詰めてコード別に表示したい!という意味であれば・・・
↓の画像のように作業用の列を設けてみてはどうでしょうか?
作業列B2セルに
=IF(COUNTIF(A$2:A2,A2)=1,ROW(),"")
という数式を入れこれ以上データは増えない!というくらいまで下へコピーしておきます。
D2セルに
=IFERROR(VLOOKUP(INDEX(A:A,SMALL(B:B,ROW(A1))),Sheet1!A:B,2,0),"")
E2セルに
=IF(D2="","",COUNTIF(A:A,INDEX(A:A,SMALL(B:B,ROW(A1)))))
F2セルに
=IF($D2="","",VLOOKUP($D2,Sheet1!$B:$D,COLUMN(B1),0)*$E2)
という数式を入れ隣りのG2セルまでフィル&コピー!
最後にD2~G2セルを範囲指定 → G2セルのフィルハンドルで下へコピーすると
画像のような感じになります。
※ 作業列が目障りであれば非表示にするか
遠く離れた列にします。m(_ _)m
No.2
- 回答日時:
こんばんは!
一例です。
↓の画像のような配置だとして、
Sheet2のB2セルに
=IF(COUNTIF(A$2:A2,A2)=1,VLOOKUP(A2,Sheet1!A:B,2,0),"")
C2セルに
=IF(B2="","",COUNTIF(A:A,A2))
D2セルに
=IF($C2="","",VLOOKUP($A2,Sheet1!$A:$D,COLUMN()-1,0)*$C2)
として隣りのE2セルまでフィル&コピー!
最後にB2~E2セルを範囲指定 → E2セルのフィルハンドルで下へコピーすると
画像のような感じになります。m(_ _)m
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 地図・道路 高速道路、夜間割引について 2 2022/10/12 21:22
- 労働相談 深夜の時間帯が所定労働時間の場合の深夜労働手当の計算方法 例えば、時給1500円の従業員が21時〜3 2 2023/05/07 20:06
- その他(国内) 東京に住んでいる方に質問です。 今度1人で舞台見に東京に行くんですけど、舞台見る以外することがないん 1 2022/08/28 22:08
- Visual Basic(VBA) 顧客ごとに違う点検案内を作成するマクロ 4 2022/09/16 05:34
- Excel(エクセル) 指定した値以上の中で最小値を出したい 7 2022/10/24 21:12
- その他(国内) 確かに質問の内容がわかりにくかったと自分でも思ってるけど、東京のことよく知らないから東京のことを聞い 5 2022/08/30 01:40
- 人事・法務・広報 みなし残業制の深夜残業や休日出勤の割増賃金の計算方法を教えてください。 1週間の所定労働時間は40時 5 2023/05/04 16:21
- 電気・ガス・水道 深夜電力契約仕様の電気温水器の電力契約について 4 2023/05/04 18:31
- 求人情報・採用情報 介護の求人についてお伺いしたいです。 現在フリーターでアルバイトを探しており、グループホームの求人を 1 2023/03/20 23:15
- 電気・ガス・水道 電気温水器の電計契約 3 2022/04/06 10:24
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
数学 Tan(θ)-1/Cos(θ)について...
-
スマートな関数を教えて下さい。
-
Excel ウインドウ枠の固定をす...
-
EXACT関数とIF関数の組み合わせ...
-
4つのパターンを表示するEXACT...
-
関数を教えて下さい。
-
Excel:一部のフォントでセルの...
-
エクセルで指定した日付、店舗...
-
エクセルでセルに「氏名を入力...
-
Excel 2019 のピボットテーブル...
-
スプレッドシートの関数VLOOKUP...
-
エクセルで日付の入ったセルの...
-
Excelファイルの「数式」タブ→...
-
excelの不要な行の削除ができな...
-
Excelのif関数で文字が見えなく...
-
各ページの1番上の表示について
-
エクセル関数に詳しい方、教え...
-
INDIRECTを使わず excelで複数...
-
Excel 2019 は、SPILL機能があ...
-
UNIQUE関数が使えないバージョ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ファイル内にある数字の出現回...
-
Excel関数の先頭に「@」が入っ...
-
エクセルの気味悪い不思議
-
Excel VBAで、実行時にsheet上...
-
表示されている人数だけを数え...
-
他人が作ったマクロの理解
-
Excelの関数について質問です。
-
Excel 集計表
-
エクセル 日時の計算式について
-
Excelの関数に関して質問です。...
-
エクセル:セル内の文字列の下...
-
絞り込み検索
-
エクセルの関数で
-
エクセルの書式設定について教...
-
余分なEXCELファイルに印刷され...
-
VBA 同一シート内での転記の仕方
-
長期休みの関数はありますか
-
Excelの空のセル
-
エクセルで入力してある文を別...
-
Excelのマクロで、セルを結合し...
おすすめ情報