Windows7 の過去ログです 検索窓で過去ログ検索できます

パソコントラブル解決・過去ログ  >  Windows7 ログ ;> 他OSの検索

エクセル 関数 数字を1と返す

 ◇-?エクセル 関数 数字を1と返す-まいけ-PC初心者-04/16-12:24(541)-No.493242
   ┣?!Re:エクセル 関数 数字を1と返...-zinpachi-04/16-12:43(541)-No.493243
   ┃ ┗?!!Re:エクセル 関数 数字を1と...-まいけ-04/16-17:30(536)-No.493249
   ┣?!Re:エクセル 関数 数字を1と返...-ひろ-04/16-12:52(541)-No.493244
   ┃ ┗?!【解決】Re:エクセル 関数 数...-まいけ-04/16-17:32(536)-No.493250
   ┗?!Re:エクセル 関数 数字を1と返...-kimi-04/16-12:57(541)-No.493245
     ┗?!!Re:エクセル 関数 数字を1と...-まいけ-04/16-17:41(536)-No.493251

▲このページのトップに戻る
493242エクセル 関数 数字を1と返すまいけ-PC初心者 2010/04/16-12:24

メーカー名:NEC 日本電気
OS名:Windows7
パソコン名:05700116868
ソフト関連:表計算Excel
--
【1 OSの種類         .】 Windows7
【2 Excelのバージョン   】 Excel2007
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否
【5 検索キーワード     】 数字をカウント 1を返す

教えてください。
アルバイト計算書を作成しているのですが、
セルの範囲内で数字があった場合、何個数字があっても必ず1を返したいのです。


  A      B     C
1 業務内容   4月1日  4月2日  ・・・ 合計
2 フロント業務 1.0(時間) 2.5
3 製造業務   3.5(時間) 3.5
4 営業業務   4.5(時間) 4.5
5 出勤回数   1     1        (出勤日数合計がカウント)


とあった場合、5の行を常に1と返したいのです。時間の合計は求めていません。
一日何時間、どの業種で働いても出勤日は1日ですから、1を返したいのです。

Bの列をカウントし、1と返す関数はありますか。
この1も文字列ではなく数値として返らないと合計できないと思います。
count、countif、if の関数を使うような気がします。

よろしくお願いします!

▲このページのトップに戻る
493243Re:エクセル 関数 数字を1と返すzinpachi 2010/04/16-12:43

記事番号493242へのコメント
まいけ-PC初心者さんは No.493242「エクセル 関数 数字を1と返す」で書きました。

例えばB5のセルに
=ROUNDUP(SUM(B2:B4)/24,0)

ただし、一日の合計が24時間を越えない場合のみですが。

▲このページのトップに戻る
493249Re:エクセル 関数 数字を1と返すまいけ 2010/04/16-17:30

記事番号493243へのコメント
zinpachiさんは No.493243「Re:エクセル 関数 数字を1と返す」で書きました。

ありがとうございます。
ROUNDUP関数ですか。クールですね。
24で割るそして一桁表示っていうことがわかりましたが、ちょっとうまくいきませんでした。
たぶんB列時間の入力設定がわるいのかもしれません。
サンクスエニーウェイでござる

▲このページのトップに戻る
493244Re:エクセル 関数 数字を1と返すひろ 2010/04/16-12:52

記事番号493242へのコメント
まいけ-PC初心者さんは No.493242「エクセル 関数 数字を1と返す」で書きました。

=IF(SUM(B3:B5)>0,1,"")でいいような。
ただしB列は数値前提。

▲このページのトップに戻る
493250Re:エクセル 関数 数字を1と返すまいけ 2010/04/16-17:32

記事番号493244へのコメント
ひろさんは No.493244「Re:エクセル 関数 数字を1と返す」で書きました。

完璧でござった。

目が覚める思いでございます。

感謝感激雨あられです。

▲このページのトップに戻る
493245Re:エクセル 関数 数字を1と返すkimi 2010/04/16-12:57

記事番号493242へのコメント
まいけ-PC初心者さんは No.493242「エクセル 関数 数字を1と返す」で書きました。

B5のセルに =IF(SUM(B2:B4)>0,1,0) を入力してください。
C5より右側へはその式をコピーして使ってください。

▲このページのトップに戻る
493251Re:エクセル 関数 数字を1と返すまいけ 2010/04/16-17:41

記事番号493245へのコメント
kimiさんは No.493245「Re:エクセル 関数 数字を1と返す」で書きました。

ありがとうございます。
奥が深いですねぇ。
5年は悩んでましたよ。

パソコントラブル解決・過去ログ  >  Windows7 ログ  >  エクセル 関数 数字を1と返す

 
「何か一言」を書く/読む

A1.本ページは参考になりましたか? 又はアドバイスがありますか?
解決 参考になった 参考にならなかった アドバイスする

A2.何度目の訪問ですか?
初めて  数度目 5回以上来ている   管理人:

A3.何か一言どうぞ(アドレスは書くことができません)

A4.アドレスがあればどうぞ(1つまで)


↑↑↑↑よろしければ押してください↑↑↑↑

何か一言(本ページで参考になったならないを含めて残してあります)
◎:解決 ○:参考になった ×:参考にならなかった !:アドバイスあり

参考回数投稿日時何か一言
初めて2011/11/28/(月) 23:02:49 Mozilla/Win7

Facebookコメントを書く/読む

パソコン困りごと相談
現行掲示板を見る

積極的なご意見を
お待ちしています

「何か一言」を書く/読む

Facebookコメントを書く/読む

(社)日本お助け隊

ホームページを簡単に作る!

和魂カウンセラー認定講座

全国イベントスケジュール