[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『セルの個数を半分数えたい。』(知敏)
=COUNTIF(H$6:H$36,"有")と有が入っているセルの個数を数えるようにしています。
"有"のところを"半"にして半日有給、0.5個と数えたいのですがどうしたらいいでしょうか。
知敏
< 使用 Excel:Excel2019、使用 OS:Windows10 >
[半]を数えて ÷2 でよいのでは?
(白茶) 2021/08/21(土) 13:06
そうでした。それが一番いいですね!
ありがとうございます。
知敏
(知敏) 2021/08/21(土) 13:12
別の表で8/10 8/11 8/12 などセルに入れてその個数を数えています。
=COUNTA(B13:I16)などです。
ですが、半日有給の時は、どうやって数えていいかわかりません。
宜しくお願いします。
(知敏) 2021/09/06(月) 16:17
半日有給はどのように判断するのですか? (コナミ) 2021/09/06(月) 16:22
セルに2021/8/10と入れてその個数を数えて有給としているのですが、
半日有給を混ぜるのが難しいです。
(知敏) 2021/09/06(月) 16:47
>=COUNTA(B13:I16) 日付(数値)を数えるのは COUNTA ではなく COUNT で
=COUNT(B13:I16)+COUNTIF(B13:I16,"半")/2 ~~~~~ こういうこと? (笑) 2021/09/06(月) 17:03
この式で上手くいきました。ありがとうございます!
半の部分が2021/8/28半としても数えられるように出来ますでしょうか。
(知敏) 2021/09/07(火) 10:17
>半の部分が2021/8/28半としても数えられるように出来ますでしょうか。 1つのセルに「2021/8/28半」と入力するってこと?
・日付だけのセル(数値)→ 1個でカウント ・日付+半(文字列) → 0.5個でカウント ということなら
COUNTIFで「*」(ワイルドカード)を使って "*半" とすれば 「半で終わる文字列」のセルが何個あるかカウントできます。
=COUNT(B13:I16)+COUNTIF(B13:I16,"*半")/2 ~~~~~ または、その2種類しかないのなら、同じくワイルドカードを使って "?*" とすれば「1文字以上の文字列」だけをカウント(日付は無視)
=COUNT(B13:I16)+COUNTIF(B13:I16,"?*")/2 ~~~~ 以上 (笑) 2021/09/07(火) 11:49
どちらの式も使わせて頂きます!
ありがとうございました。
(知敏) 2021/09/07(火) 12:18
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.