7桁で8桁の日付に先行ゼロを追加する方法はありますか?
7301982 は 07301982 である必要があります。
これらの値でいっぱいの列があり、数式でそれを行う方法が必要です。何か案は?
7桁で8桁の日付に先行ゼロを追加する方法はありますか?
7301982 は 07301982 である必要があります。
これらの値でいっぱいの列があり、数式でそれを行う方法が必要です。何か案は?
私はこれが古き良きものであることを知っていますが、解決策をグーグルで検索したとき、これが最初の結果でした.
私がしたことは:
=concatenate(year(A1),text(month(A1),"00"),text(day(A1),"00"))
A1 は日付フィールドです。
=text(A1, "00000000")
やります。
00000000 のカスタム形式を設定します
これは私の新しいラップトップで起こったばかりなので、別の考えです。Windowsの設定かもしれません。ウィンドウのどこでも月の先頭にゼロを付けたい場合 (右下の時計など)、次のことができます。
コントロールパネル>>時計など>>日付、時刻、または数値形式の変更...次に、短い日付をMM/dd/yyyyに設定します。
これは、最初の日付形式として Excel にも引き継がれます。求められたとおりの式ではないことは承知していますが、これは検索中に見つけた記事です。
数値の形式のカスタムに移動し、yyyy\m\d を選択して m または d を追加するだけです。
Excel で先行ゼロを維持する簡単な方法があります。
これをセルに追加し、必要な値を入力するだけでゼロが保持されます
例: 0000000023 が必要な場合
セルに「0000000023」と入力します
その ' 記号は、値の前に入力する限り、ゼロを保持しているようです。
別のサイトの別の回答からコピーされた、私の魅力のように働きました!
わかった。日付がテキストとしてフォーマットされているようです。これはあなたがすべきことです。
まず、シートの空白のセルに数字の 1 を入力します。次に、右クリックしてコピーします。次に、日付の列全体を強調表示します。右クリック、特殊貼り付け、乗算。すべての日付が数字に変わります。次に、日付列を強調表示し、必要な日付形式を適用します。