advanced help
per page, with , order by , clip by
Results of 1 - 1 of about 60 for ケン 配列数式 (0.005 sec.)
ケン (1884), 配列数式 (1840)
[[20050323085224]]
#score: 6414
@digest: 9eb376981141953e8f4373e6659a655f
@id: 12907
@mdate: 2005-03-23T11:05:59Z
@size: 3904
@type: text/plain
#keywords: 勤数 (14258), 休日 (12296), 勤表 (9690), 有給 (9417), 業= (7016), 日出 (6520), 日") (6153), 間目 (5509), 給を (5506), 出勤 (4175), 田10 (4045), 残業 (3392), 数4 (2933), 算出 (2772), 日休 (2598), ・g (2406), 表内 (2257), 勤日 (2158), トデ (2040), 業時 (1730), sumproduct (1696), ト方 (1548), 間以 (1522), カウ (1464), ケン (1424), 渡辺 (1344), 日3 (1163), 時間 (1134), 付・ (1089), 無視 (1058), isnumber (1020), 日数 (1019)
『入力済セルのカウント方法』(みれい)
おはようございます。 出勤表を作成しましたが、1つ分からないところがあります。 A B C D E ・ ・ ・G 1 3/23 3/24 3/25 3/26 2 休日 休日 3 山田 10 11 10 8 2←休日出勤数 4 渡辺 10 10 8 1←休日出勤数 上表のように1行目は日付・2行目は休日・3行目以降は個人データとなっています。 2行目の休日は、別シートの休日データから反映させています。 この時、G列に休日出勤した日数をカウントしたいのです。 お願いいたします。 ---- =SUMPRODUCT(($B$2:$E$2="休日")*(B3:E3<>"")) こんな感じでできます。範囲は直してください。 (ケン) ---- ありがとうございました。 昨日、=SUMPRODUCT(($B$2:$E$2="休日")*(B3:E3))ここまではたどり着いたのですが、 うまくいかず困っていました。 <>"" これはどのような意味を持つのでしょうか? (みれい) ---- 空白以外、て感じです。 (ケン) ---- なるほど!ありがとうございました。 (みれい) ---- 何度もすみません。 もうひとつ質問です。 休日の残業時間の算出もしたいのですが、カウント結果から算出して みたのです・・・ 9時間目以降からが残業になるのですが、 =K3-SUMPRODUCT(($B$2:$E$2="休日")*(B3:E3<>""))*8 こんな感じでやってみました。K3には休日の合計時間が入力されています。 しかし!休日は8時間未満で退勤する場合もあります。 そうするとマイナスとして算出されてしまいます。 どのようにしたらよいのでしょう? ---- よく理解してないかも知れませんが。 =K3-8ではないですか? (ケン)違うかな? ---- =SUMPRODUCT((B3:E3-8)*(B3:E3-8>0)*(B2:E2="休日")) こう言う事かな? (ケン) ---- ありがとうございました。 =SUMPRODUCT((B3:E3-8)*(B3:E3-8>0)*(B$2:E$2="休日"))で、コピーして出来ました。 しかし、問題が1つ浮上してきてしまいました。 出勤表内に、有給を取った場合「有給」と入力させています。 有給を入力している人の欄は算出が出来ません。 テキストデータを無視するには、どうすればいいのでしょうか? (みれい) ---- まとめます。 はじめの質問と内容が変わってきてしまったので、 再度書き直します。(別スレ立てたほうがいいのかしら?) A B C D E ・ ・ ・G 1 3/23 3/24 3/25 3/26 2 休日 休日 3 山田 10 11 10 8 2←休日出勤数 4 渡辺 有給 10 8 1←休日出勤数 G3=SUMPRODUCT((B3:E3-8)*(B3:E3-8>0)*(B$2:E$2="休日"))で休日出勤日の カウントを行おうと思っていますが、出勤表内に、有給を取った場合 「有給」と入力させています。 有給を入力している人の欄は算出が出来ません。 テキストデータを無視するには、どうすればいいのでしょうか? 文字列のみカウントする方法は検索できましたが、文字列無視の方法が 見つかりませんでした>< (みれい) ---- 休日出勤日数だけなら =SUMPRODUCT((B$2:E$2="休日")*ISNUMBER(B3:E3)) でいいのでは? 休日出勤で、8時間を超えて働いている日数とかになると、また違ってきますが。 (kkk) ---- 返信いただきありがとうございます。 すいません!!!混乱していました。 カウントではなく、残業時間の算出でした。 =SUMPRODUCT((B3:E3-8)*(B3:E3-8>0)*(B$2:E$2="休日"))で、 休日の残業時間の算出をしましたが、出勤表には有給を取った場合 「有給」と入力させています。 有給を入力している人の欄は算出が出来ません。 テキストデータを無視するには、どうすればいいのでしょうか? *残業=9時間以降 kazu様:削除が必要な私の書き込みがあれば、削除願います。 (みれい) ---- >*残業=9時間以降 と書いているのに、 =SUMPRODUCT((B3:E3-8)*(B3:E3-8>0)*(B$2:E$2="休日")) で、-8となっている意味が理解できませんが? =SUM(IF(($B$2:$E$2="休日")*ISNUMBER(B3:E3)*(B3:E3>8),B3:E3-8)) 配列数式ですので、Ctrl + Shift + Enter 9時間を引くのなら、8を9に変えてください。 (kkk) ---- ありがとうございました。 バッチリです! 残業時間は9時間目以降が残業なので、8時間までは通常勤務です。 なので、-8となっています。 (みれい) ...
https://www.excel.studio-kazu.jp/wiki/kazuwiki/200503/20050323085224.txt - [detail] - similar
PREV NEXT
Powered by Hyper Estraier 1.4.13, with 97056 documents and 608292 words.

訪問者:カウンタValid HTML 4.01 Transitional