[[20210227172136]] 『ある条件 範囲のセルの数 求める』(梅干したべたい) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『ある条件 範囲のセルの数 求める』(梅干したべたい)

_A____B___C____D____E____F____G___H(合計回数____
勤務A  8:00
勤務B      8:00   8:00
勤務C              8:00 8:00 
有給                        8:00

H列にある条件(A列・勤務地)で、BからGまでの
時間ではなく回数(セルの数)を求めたいのですが、
ifとCountifを使っても答えにたどり着けません。

お分かりになりましたら、関数を教えていただけますと嬉しく思います。

< 使用 Excel:unknown、使用 OS:Windows10 >


 いまひとつ意図が読み取れないんですけど、
 例えば↓こういった主旨の事なのでしょうかね...?

 __|___A____|___B____|___C____|___D____|___E____|___F____|___G____||___H____|___I____
  1|勤務地A |    8:00|        |        |        |        |        ||       1| ← =COUNT(B1:G1)
  2|勤務地B |        |    8:00|    8:00|        |        |        ||       2|        
  3|勤務地C |        |        |        |    8:00|    8:00|        ||       2|        
  4|有給    |        |        |        |        |        |    8:00||       1|        
  5|勤務地A |    8:00|        |        |        |        |        ||       1|        
  6|勤務地B |        |    8:00|    8:00|        |        |        ||       2|        
  7|勤務地C |        |        |        |    8:00|    8:00|        ||       2|        
  8|有給    |        |        |        |        |        |    8:00||       1|        
  9|勤務地A |    8:00|        |        |        |        |        ||       1|        
 10|勤務地B |        |    8:00|    8:00|        |        |        ||       2|        
 11|勤務地C |        |        |        |    8:00|    8:00|        ||       2|        
 12|有給    |        |        |        |        |        |    8:00||       1|        
 13|--------+--------+--------+--------+--------+--------+--------++--------+--------
 14|        |        |        |        |        |        |        ||勤務地A |       3 ← =SUMIF($A$1:$A$12,H14,$H$1:$H$12)
 15|        |        |        |        |        |        |        ||勤務地B |       6
 16|        |        |        |        |        |        |        ||勤務地C |       6
 17|        |        |        |        |        |        |        ||有給    |       3

(白茶) 2021/02/27(土) 18:58


白茶様

質問の意図が足りませんでした<(_ _)>

H列で求めたいものは、勤務地Aのカウントのみなのです。
H列に数式をいれて、勤務地Aの回数だけ表示されるようにしたいのです<(_ _)>

よろしくお願いします<(_ _)>
(梅干したべたい) 2021/02/27(土) 19:20


もしかして:
 =IF(A1="勤務地A",COUNT(B1:G1),"")
(めざめるパワー) 2021/02/27(土) 21:37

 当初の表だと勤務地Aは一つですが複数あるのですか。

(UME) 2021/02/27(土) 22:14


めざめるパワーさまありがとうございます。
五月雨補足で申し訳ございません<(_ _)>
1列目のみ足しましたが、勤務していない場合は【0:00】が入ります。

__|___A____|___B____|___C____|___D____|___E____|___F____|___G____||___H____|___I____

  1|勤務地A |    8:00|    0:00|    0:00|    0:00|    0:00|    0:00||       1| ← =COUNT(B1:G1)
  2|勤務地B |        |    8:00|    8:00|        |        |        ||       2|        
  3|勤務地C |        |        |        |    8:00|    8:00|        ||       2|        
  4|有給    |        |        |        |        |        |    8:00||       1|        
  5|勤務地A |    8:00|        |        |        |        |        ||       1|        
  6|勤務地B |        |    8:00|    8:00|        |        |        ||       2|        
  7|勤務地C |        |        |        |    8:00|    8:00|        ||       2|        
  8|有給    |        |        |        |        |        |    8:00||       1|        
  9|勤務地A |    8:00|        |        |        |        |        ||       1|        
 10|勤務地B |        |    8:00|    8:00|        |        |        ||       2|        
 11|勤務地C |        |        |        |    8:00|    8:00|        ||       2|        
 12|有給    |        |        |        |        |        |    8:00||       1|        
(梅干したべたい) 2021/02/28(日) 14:45

有給の時なぜ8:00なんですか。
ただ働きなんですか。
(UME) 2021/02/28(日) 16:42

H2セルにも数字が入るんですか?
勤務地Aじゃ無いけど。
あなたが欲しい結果をきちんと示したらどうです?
0:00が入っているなんてのも最初に書かないと。
(abc) 2021/02/28(日) 16:51

UMEさま、
勤務時間計算上、有給取得時は一日の所定労働時間を入れることになっております。

abcさま、
自分が求めていることを、的確に第三者に言葉できちんと伝える難しさを実感いたしました<(_ _)>

勤務しない場合、0:00と表示になっております。
因みに、時間表示ではなくtext表示になります。

初心者過ぎて、申し訳ありませんでした<(_ _)>
(梅干したべたい) 2021/03/01(月) 15:40


 >text表示
 本当の本当にtext表示ですか?
 表示形式を文字列にしても、0ではなく0:00となるということですよね?

 あと、求めたい回数というのが良く分からないのですが
 0:00以外のセルの数ということですか?
(権兵衛) 2021/03/01(月) 16:24

 あと追加で質問ですが、0:00以外の時刻入力も文字列ですか?
(権兵衛) 2021/03/01(月) 16:26

 計算上とはいえ勤務しない時0:00有給の時8:00この関係どうなっているの?
 変な会社ですね。
(coltd) 2021/03/01(月) 17:22

権兵衛さま
関数がTEXTなので、そう思われます。0ではなく、0:00表示です。
修正したいのですが、取り敢えず時間ができてからと…
変形労働制のため、色々あり、さくりとできない次第です。

求めたい回数は、勤務した回数(日数)になります。

coltdさま
日本の会社ではなく、変形労働制(フルフレックス)のため、
有給の日は1日の所定労働時間を入れております。
コアタイムはありますが、始業時刻・就業時刻も一定ではなく、
人によって1日の労働時間も異なります。
(梅干したべたい) 2021/03/01(月) 20:06


 有給だったら給与計算しないといけないし、有給であることが
 わかるようにしておけば、所定労働時間をいれるのは別に
 おかしいことじゃないと思いますよ。日本でも。
(コナミ) 2021/03/01(月) 20:11

 最終ゴールが全然見えないのでしばし閲覧にまわりますが、

 ・列が何なのかを明記
 ・(梅干したべたい) 2021/02/28(日) 14:45だと勤務地A以外もカウントしているが結局どっちなのか
 ・勤務地の稼働日カウントは一行ごとなのか、白茶さん提示のように統計なのか
 ・0:00以外の時刻入力も文字列なのか(違うならcount関数だけで事足ります)
 ・勤務した回数(日数)は0:00以外のセルと意味が違うのか

 書いておけばどなたかが回答くださる気もします。
 クエリで勝手に日付形式に直してくれるから綺麗にできるかなと思いましたが
 Excelver書いてないのと、powerquery詳しくないせいでカウントまでできないので断念…
(権兵衛) 2021/03/02(火) 10:07

 >関数がTEXTなので
 これがどんな数式なのか、まずはその式を提示したらどうですか

 以上
(笑) 2021/03/02(火) 10:43

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.