hücre biçimlendirme

Katılım
19 Ağustos 2004
Mesajlar
40
selam

excelde bir hücreye 16 basamaklı rakam yazıyorum.(kredi kart numarası) ama son rakamı otomatik olarak sıfır yapıyor. hücreyi özel biçimlendiriyorum (#### #### #### ####) gibi. yani araya boşluk koymaya çalışıyorum. ama yine son rakamı sıfır yapıyor. hücreyi metin olarak algılarsa da hücre biçimlendirme çalışmıyor.
çok kolay birşey olduğunu tamin ediyorum ama :kafa: :kafa:

teşekkürler
 
Katılım
7 Temmuz 2004
Mesajlar
1,141
excel 15 haneden sonraki haneleri sıfırlar. ancak text olarak tanımlarsan istediğin şekilde yazabilirsin.



SYMPTOMS
When you type a number that contains more than 15 digits in a cell, Excel changes any digits past the fifteenth place to zeroes. For example, if you attempt to type a credit card ID number in the following format
####-####-####-####

Excel changes the last digit to a zero.
CAUSE
Microsoft Excel follows the IEEE 754 specification on how to store and calculate floating-point numbers. Excel therefore stores only 15 significant digits in a number, and changes digits after the fifteenth place to zeroes.
WORKAROUND
To work around this behavior, format the cell as text. The cell can then display up to 1,024 characters.
MORE INFORMATION
This behavior only occurs with numbers that are intended for calculation, that is, in cells that are formatted as numbers. In cells that are formatted as text, you can type up to 32,767 characters, of which Excel displays up to 1,024 characters on the worksheet.

Because custom number formats are designed to work primarily with numbers, you cannot create a custom number format that stores more than 15 digits. For example, you cannot use the following format to store a 16-character credit card ID as a number:
####-####-####-####

If you type the number 1111222233334444 in a cell that uses the ####-####-####-#### format, Excel displays 1111-2222-3333-4440 in the cell. The actual number that you are attempting to store is 1,111,222,233,334,444, which is over one quadrillion. But because this number is so large, Excel drops the last (least significant) digit, and puts a zero in its place.

If you type the number in the cell that is formatted as text, all the characters remain as you type them, because Excel does not attempt to store the credit card id as a number, but leaves it as text.
 
Katılım
28 Temmuz 2004
Mesajlar
275
İhtiyacınız var mı bilmem ama kart nolarını bir sütuna yazıyorsanız, hücreleri metin olarak biçimlendirdikten sonra kart nolarını girer ve düğmeye tıklarsanız makro sizin için onları 1111 2222 3333 4444 formuna getirir.
 
Katılım
28 Temmuz 2004
Mesajlar
275
İhtiyacınız var mı bilmem ama kart nolarını bir sütuna yazıyorsanız, hücreleri metin olarak biçimlendirdikten sonra kart nolarını girer ve düğmeye tıklarsanız makro sizin için onları 1111 2222 3333 4444 formuna getirir.
 
Katılım
28 Temmuz 2004
Mesajlar
275
İhtiyacınız var mı bilmem ama kart nolarını bir sütuna yazıyorsanız, hücreleri metin olarak biçimlendirdikten sonra kart nolarını girer ve düğmeye tıklarsanız makro sizin için onları 1111 2222 3333 4444 formuna getirir.
 
Katılım
28 Temmuz 2004
Mesajlar
275
İhtiyacınız var mı bilmem ama kart nolarını bir sütuna yazıyorsanız, hücreleri metin olarak biçimlendirdikten sonra kart nolarını girer ve düğmeye tıklarsanız makro sizin için onları 1111 2222 3333 4444 formuna getirir.
 
Katılım
28 Temmuz 2004
Mesajlar
275
:oops: Çooook özür dilerim. Ben n apmışım böyle. Bu var ya hep refresh in suçu. Tekrar özür dilerim. :kafa:
 

Hüseyin

Administrator
Yönetici
Admin
Katılım
2 Haziran 2004
Mesajlar
3,541
Excel Vers. ve Dili
Excel 2010 - Türkçe
:wink:
Bir gözümüzü kapatıyoruz artık. :mrgreen: :mrgreen:
 
Katılım
19 Ağustos 2004
Mesajlar
40
thanks a lot

Mr Alpen
Thank You very much for your interest. it was very useful for me
bu arada gönderilen makroya birkaç kez tıklayınca rakamlaraın arasını sürekli açıyor. rakamları bozuyor.
uğraştım ama düzeltemedim.
:kafa: :kafa: :kafa: :kafa: :kafa:
 
Üst