Excel'de bilimsel gösterimi kapat


79

Excel'e girdiğim herhangi bir sayının sayı olarak saklanıp ardından bilimsel gösterimle kısaltıldığı davranışını önlemek istiyorum. Excel 2007'ye bunu yapmayı bırakmasını söylemek mümkün müdür?




Ve eğer gerçekten büyük sayılarla çalışmanız gerekiyorsa, bu soruya cevap olarak belirtildiği gibi bir eklenti var: Excel neden 16 basamaklı sayılarımı kısaltıyor?
Bob,

Yanıtlar:


64

Ne yazık ki excel, bu işlevi varsayılan olarak kapatmanıza izin vermiyor.

Bununla birlikte, verilerinizi seçerseniz, sağ tıklayın ve "Hücreleri formatla ..." yı tıklayın ve Sayı'yı seçerek verilerinizi bilimsel gösterimde değiştirmeyi durdurabilirsiniz.


3
Soruya yaptığınız değişikliklerin anlamını değiştirdiğini iddia ediyorum. Excel yalnızca belirli bir kesinliğe kadar sayısal verileri kabul eder, bu nedenle metin olarak kaydetme (temel olarak sınırsız hassasiyet, ancak işlenmesi zor) ve sayı olarak kaydetme arasında bir fark vardır. Orijinal soru, varsayılan olarak metin olarak nasıl saklanacağını sordu. Ve sonra (kesin olmayan?) Sayının nasıl göründüğü, hangi değiştirilen soruyu ve cevap adresinizi gösterir.
Bob,

Soru soran kişi metin olarak saklamak istiyorsa cevabımın yanlış olacağını söylerken haklısın. Cevabım tatmin edici değilse, daha sonra açıklığa kavuşturur ve diğer çözümlere bakabiliriz.
VBwhatnow

2
Lütfen dosyanızı kaydederken aynı bilimsel gösterime geri döndüğünü unutmayın.

5
Ancak, eğer excel sayısında 15'ten fazla rakam varsa, sondaki rakamları "0" a çevirecektir. Cidden ... bunu yapacak ... support.microsoft.com/en-us/kb/ 269370
Fisher86

2
Sorun bir excel csv dosyasını açtığınızda verileri kaybeder olmasıdır. 20 basamaklı SIM kart ICCID'leri gibi gerçekten uzun sayıları kesmekten vazgeçilemez.
Justin Goldberg

14

Bu uygunsuz (henüz etkili) kesmek. Bunun yalnızca tam sayıyı başka bir uygulamaya (Access gibi) aktarmanız veya doğru ekranı sağlamanız gerektiğinde gerçekten yararlı olduğunu unutmayın.

Söz konusu sütunu numberşu şekilde biçimlendirirseniz, doğru biçimlendirilmiş tüm sayıları Not Defteri'ne kopyalayabilirsiniz. Sonra sadece olarak biçimlendirilmiş yeni bir sütun oluşturun textve Not Defteri gösterimini yeni sütuna kopyalayın.


1
Tek gerçekten doğru cevap
toddmo,

Bu benim için çalıştı. SSIS ile almaya çalışıyorum. Teşekkür ederim! +1
Meltdown

Cevap benim için çalıştı.
Sudheer Kumar

6

Belki bilimsel gösterim, daha az faydalı olan Excel davranışlarından biridir.

A1 hücresinde bilimsel bir gösterime sahipseniz, B1 hücresinde bir metin biçimli değere sahip olmak için bu formülü kullanamazsınız:

=CONCATENATE(A1)

Bu, sonuçlara bir örnektir:

+----+--------------------------+-------------------------+
|    |            A             |            B            |
+----+--------------------------+-------------------------+
|  1 | Ugly scientific notation | Awesome numbers as text |
|  2 | 8,80001E+11              | 880001465055            |
|  3 | 8,80001E+11              | 880001445410            |
|  4 | 8,80001E+11              | 880001455678            |
|  5 | 8,80001E+11              | 880001441264            |
|  6 | 8,80001E+11              | 880001413012            |
|  7 | 8,80001E+11              | 880001391343            |
|  8 | 8,80001E+11              | 880001373652            |
|  9 | 8,80001E+11              | 880001273395            |
| 10 | 8,80001E+11              | 880001115228            |
| 11 | 8,80001E+11              | 880001185106            |
| 12 | 8,80001E+11              | 880001062936            |
| 13 | 8,80001E+11              | 880000796522            |
| 14 | 8,80001E+11              | 880000890200            |
| 15 | 8,80001E+11              | 880000596278            |
| 16 | 8,8E+11                  | 880000243378            |
| 17 | 8,8E+11                  | 880000069050            |
| 18 | 8,85101E+11              | 885100625390            |
+----+--------------------------+-------------------------+

1
=TEXT(A1, "0")Ayrıca, muhtemelen bir milyar diğer formülde olduğu gibi çalışır
drzaus

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.