アプリ版:「スタンプのみでお礼する」機能のリリースについて

仕事で各営業所のパソコンを管理するために表を作成していますが、

【表1】
----------------------------------------------------------
   | 使用者 | 機 種 |  使用日  |  期 間  |
----------------------------------------------------------
1 | 山 田 |  FMV | H15/11/24 | 5年11ヶ月 |
----------------------------------------------------------
2 | 秋 本 |  NEC | H18/08/31 | 3年02ヶ月 |
----------------------------------------------------------
3 | 後 藤 |  FMV | H17/03/22 | 4年07ヶ月 |
----------------------------------------------------------

【表2】
--------------------------------
 使用期間年数 | 台 数 |
--------------------------------
  0年~1年 |  0  |
--------------------------------
  1年~2年 |  0  |
--------------------------------
  2年~3年  | 1  |
--------------------------------
  4年~5年 | 1  |
--------------------------------
5年以上  |  1  |
--------------------------------

表1の使用期間の年数によって、

表2の台数に自動に数値を振り分けるようにするためには
どのような関数を使用すればよろしいでしょうか?

宜しくお願い致します。

A 回答 (4件)

一例です。


添付資料を参照ください。

まず、表1の期間を年と月に分ける。
E2 =DATEDIF($D2,TODAY(),"y")&"年"
F2 =DATEDIF($D2,TODAY(),"ym")&"ヶ月"

表2の使用期間年数を分ける。
H2 0年~5年を入力
I2 ="~"&H3

J2 =COUNTIF($E:$E,H2)
   *H列の年数がE列に何個あるか。
「エクセルで年数によって表に振り分ける数式」の回答画像1
    • good
    • 0
この回答へのお礼

ありがとうございます!できました!
わざわざエクセルで作って説明いただき大変感謝いたします!
これで管理も楽になります!
他でも応用できそうです。

お礼日時:2009/11/10 18:01

A1セルに使用者、B1セルに機種、C1セルに使用日、D1セルに期間と項目名があり、下方の行にデータが入力されているとします。


表2をF列とG列に作るとしてF2セルには0年~1年、F3セルには1年~2年、F4セルには2年~3年、F5セルには3年~4年、F6セルには4年~5年、F7セルには5年以上とそれぞれ入力します。
G2セルには次の式を入力してG6セルまでオートフィルドラッグします。
=IF(F2="","",IF(F2="5年以上", SUMPRODUCT((C$2:C$1000<>"")*(DATEDIF(C$2:C$1000,TODAY(),"Y")>=5)*1), SUMPRODUCT((C$2:C$1000<>"")*(DATEDIF(C$2:C$1000,TODAY(),"Y")>=LEFT(F2,1)*1)*(DATEDIF(C$2:C$1000,TODAY(),"Y")<MID(F2,4,1)*1)*1)))
これでG列に答えが表示されます。

この回答への補足

ありがとうございます!できました!

これは年数と月を分けずにできるのですね!

参考になりました!

補足日時:2009/11/10 18:05
    • good
    • 0

年齢早見表を利用してはいかがでしょうか?


生年月日を運用開始日に見立てて利用できるとおもいます。
年齢早見表で検索すると、他にもいくつも見つかるとおもいますが、例をひとつあげました。

参考URL:http://www.eurus.dti.ne.jp/~yoneyama/Excel/jituy …

この回答への補足

ありがとうございます!無事できました!
このサイト、参考にします!

補足日時:2009/11/10 18:01
    • good
    • 0

年齢早見表を利用してはいかがでしょうか?


生年月日を運用開始日に見立てて利用できるとおもいます。
年齢早見表で検索すると、他にもいくつも見つかるとおもいますが、例をひとつあげました。

参考URL:http://www.eurus.dti.ne.jp/~yoneyama/Excel/jituy …
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!