• ベストアンサー

EXCEL2000 日時計算(シリアル値)

pokopen20000の回答

回答No.5

1日は86400秒 INT(1150103434/86400)で日数を求める ="1970/1/1"+INT(1150103434/86400)

golddog
質問者

お礼

ありがとうございます。また教えてください。

関連するQ&A

  • Excel2010で日時にする計算

    Excel2010で数字を日時にする関数の計算方法を教えてください。 例えば、左のA1から順に年、月、日、時刻です。これをE1に「2011/1/5 0:00」のように表示したいです。 A1  B1 C1 D1 2011 1  5  0:00 文字列形式ではできるのですが、日付形式ではうまくいきません。 回答よろしくお願いします。

  • FlashLite1.1で日数カウントアップ

    FlashLite1.1で「基準日よりカウントアップする」という 待ち受けを作ろうと思っているのですが・・・思いつきません(汗) たとえば、『結婚してから○○日目』というように。 私が考えたのは、基準日を設定し(例2007/10/14)この数値を結合して数値に直しひとつの数字にして(20071014)、今日の日付を(例2007/10/31)取得し、基準日同様に数値化し、『本日-基準日+1』という数式を使おうと思ったのですが、これでは、月が替わったり、西暦が変わったりすると、カウントが崩れてしまいます。 どなたか、お知恵をお貸しください。お願いします。

    • ベストアンサー
    • Flash
  • 漢数字の元号日時表記を並べ替えできますか?

    エクセル2000ですが、沢山のデータの日付が元号漢数字です。 たとえば、寛政二年十月二十三日、といったもので、天正年間から平成まであります。 この日付データに手を加えず、そのままで認識して、年代順に並べる方法はありますか? 月、日は厳密に並ばなくていいので、年が古い順になればいいです。

  • 【EXCEL】 間隔のカウントと値のリセット→再計算

         A   B   C   D   E   F   G    1日  2日  3日  4日  5日  6日  7日 (1)   0   1   0   0   0   4   0 (2)   1   0   1   2   3   0   1 (1)行での「0」だった日のカウントを(2)行目で計算し、 値が1以上ついたら「0」に戻り再度カウントし直す。 といった計算の仕方をご存知の方がいましたら教えてください。 また、値を「0」ではなく「空白」として数字から数字までをカウントし、値が入った日からカウントし直す方法でもありますでしょうか? まだエクセル初心者なのですが、 自分が出来たのは『空白の個数を返す』方法だけで、カウントを0に戻して再度計算し直す方法が見い出せませんでした。 お力をお貸しください。よろしくお願いします。

  • Excel関数について

    Excel関数について Excel2003を使用しております。 B列に日付を入力しており、E列には数字を入力しております。 B列には必ず日付を入力しておりますが、E列には数字を入力していない場合もあり、 日付ごとにE列に入力した数字をカウントしたいのですが、 どのような数式を使用すれば確認出来るでしょうか? 日付ごとの数字の合計ではなく、あくまでもカウントになります。 ご教示頂きたく、何卒宜しくお願い致します。

  • 日付が変わるとカウントアップ

    普段は日付の表示はこちらでまかなっていますが $date =date(d); この場合月が変わると値が0に戻ってしまいます。 PHPスクリプトを設置した日を基準にして 月が変わろうと年が変わろうと 必ず1ずつカウントアップする値を作るにはどうすれば良いでしょうか?

    • ベストアンサー
    • PHP
  • Excel2013で

    前まで縦の列をドラッグしたら123456789ってできるようになってたんですが、 111111111となります。 でも、別の日付がはいってる列はドラッグしたらちゃんと日付が増えるようになってます。 どうしたら数字でカウントしてる縦の列をドラッグしたら順番に123456とできますか?

  • メールの送信済み日時が2003年になってしまいます

    1月11日にインターネットセキュリティゼロにバージョンアップしてから、メールの送信済みの日付だけが2003年になってしまいます。 どのようにしたら直せますか?

  • エクセルの期間計算

    基準日9月30日で入社した従業員の勤続月数をエクセルで計算しているのですが、入社日が1日の方だけ、正しく計算されません。 具体的には、4月1日入社で基準日9月30日で、6ヶ月と返してもらいたいのですが、5ヶ月で返ってきます。関数式は =DATEDIF(E20-1,$A$2,"Y")&"年"&DATEDIF(E20-1,$A$2,"YM")&"ヶ月" と入れております。$A$2が基準日になっています。  E20には入社年月が日付で入っています。 月の途中で入社した方は正しく○年○ヶ月と返されるのです。

  • エクセルでシリアル値に変換

    エクセル2003を使っています。 B列に200708(2007年8月という意味です)や200911等の日付が入っています。 これではただの数字であって日付データではありません。 最終的には200708等の数字を日付データに変換して、シリアル値にしたいと思っています。 シリアル値に変換の仕方を教えて頂けないでしょうか? 私がとりあえずやった方法は、C列にRight関数とLeft関数を使って、 2007/08という具合に年と月の間に/をいれました。 これをコピー値貼り付けして、関数から値に変換すると2007/08ではなく、'2007/08と なっており、どうしても数字ではなく、文字列になってしまいシリアル値にできません。 'を空白に置換えしようとしても、置き換えができません。 手法は関数やVBAでも構いませんので、教えて頂けないでしょうか? よろしくお願いします。