2009-10-07 5 views

答えて

3

は00000000

+2

これは、1981年1月1日の場合は00111982となります。形式はmmddyyyy – guitarthrower

+0

Guitarthrowerである必要があります。これは、このシナリオでは動作しない数字として日付が格納されるためです。値111982をセルに入れ、カスタムフォーマットmmddyyyyを適用すると05/08/2206が得られます。もし7301982を入れてそのフォーマットを適用すると、Excelは日付が範囲外であるとみなします。 – stuartd

+0

hmmm ...良い点。どのように解決するか?数式が必要かもしれないようです。あなたがリストしたものは、今年の最初の9ヶ月間の10-31日の間だけ働くからです。私が間違って理解していない限り。 – guitarthrower

13

=text(A1, "00000000")のカスタムフォーマットがそれを行います設定してください。

+0

これは、数式内の先行ゼロを維持するためのソリューションです。 –

+0

これは本当に私のお尻を昨日の夜保存しました。 +10とありがとう! – andrej

10

私はこれが古い人だと知っていますが、私が解決策を求めてグーグルで見つけたとき、これが最初の結果でした。私が何をしたか

されました:A1が日付フィールドである

=concatenate(year(A1),text(month(A1),"00"),text(day(A1),"00")) 

+2

これは私が今日作ったのと似た解決策です:私は「連結」の代わりにアンパサンド「&」を使用しました。「TEXT(YEAR(C3)、0000」)&TEXT(MONTH(C3)、「00」)&TEXT (DAY(C3)、 "00") 'である。 – andrej

0

別のサイトの別の回答からコピーされた、私のような魅力のために働いた!

ok。あなたの日付はテキスト形式になっているようです。これはあなたがすべきことです。

最初に、シートのどこかの空白のセルに番号1を入力し、右クリックしてコピーします。 次に、日付の列全体を強調表示します。右クリックし、特殊なペーストをペーストします。 すべての日付が数字になっています。 次に、日付列を強調表示し、必要な日付形式を適用します。

1

これはちょうど私の新しいノートパソコンで起こったのでちょっと別の考え。それはあなたの窓の設定をすることができます。右下の時計のような窓のどこかの月に先行ゼロを好む場合は、

コントロールパネル>>クロックなど>>日付、時刻または数値の形式を変更してから、ショートを設定しますDate to MM/dd/yyyy。

これも、最初の日付形式としてExcelに引き継がれます。私は正確に尋ねられた式ではないことを知っていますが、これは検索中に見つけた記事です。

0

Excelで先行ゼロを維持する簡単な方法があります。

単にセルにこれを追加し、あなたが必要とするどのような値を入力し、ゼロが元について

を保持されます:シンボル「は0000000023

を」私は細胞内に0000000023

タイプをしたい場合値の前に入力する限り、ゼロを保持しているようです。

-3

ロケール(場所)を選択すると、この日付形式MM/DD/YYYYを使用できます。英語(フィリピン)。 1つのセルで試してから、他のセルをコピー/貼り付け/特殊/フォーマットしてください。

+0

MMDDYYYYはMM/DD/YYYYとは異なります –

0

番号の形式についてカスタムに移動し、yyyy \ m \ dを選択してmまたはdを追加します。

0

これは、別のアプリケーションで9桁の数字が表示されるように先行ゼロが必要な場合に適した式です。

  1. (あなたのデータが列Aにある場合、列B)をスプレッドシートに列を追加
  2. は新しい列にこの数式を使用します。=REPT(0,9-LEN(A2))&A2&""
  3. はあなたと同じくらいを下にドラッグし、その後、第一のセルを取得します。必要。
  4. option 123をコピー/ペーストしてデータとして保存することを忘れないでください。それ以外の場合、データが表示されますが、実際は数式であり、column Bのデータを使用しようとすると参照エラーが発生します。

9 digitsおよびcolumn Bは変数である。スプレッドシートの任意の長さまたは任意の列を使用できます。数式を調整するだけです。

関連する問題