FORMAT_STRING İçindekiler (mdx)
The FORMAT_STRING cell property formats the VALUE cell property, creating the value for the FORMATTED_VALUE cell property.The FORMAT_STRING cell property handles both string and numeric raw values, applying a format expression against the value to return a formatted value for the FORMATTED_VALUE cell property.Aşağıdaki tablolarda sözdizimi ve dize ve sayısal değerler işlemek için kullanılan biçimlendirme karakterlerini ayrıntılı olarak açıklanmaktadır.
Dize değerleri
Bir biçimi ifade dizeleri bir bölümü veya iki bölümü bir noktalı virgülle (;) ayrılmış olabilir.
Kullanım |
Sonuç |
---|---|
Bir bölüm |
Tüm dize değerlerine biçimini uygular. |
İki bölüm |
İkinci bölüm null değerler ve sıfır uzunluklu dizeler için geçerlidir, ancak ilk bölümü, dize veri geçerlidir (""). |
Aşağıda, açıklanan karakterleri tablo karakter dizeleri için biçim dizesi görünebilir.
Karakter |
Açıklama |
---|---|
@ |
Bir karakter veya boşluk görüntüler bir karakter yer tutucusu temsil eder.Bir karakter dize konumu varsa, burada (@) işareti görünür Biçim dizesinde karakter biçimlendirilmiş dize görüntüler.Aksi takdirde, biçimlendirilmiş dize boşluk, bu konumda görüntüler.Yer tutucuları doldurma sağdan sola biçimde bir ünlem işareti (!) sürece dize. |
& |
Bir karakter veya hiçbir şey görüntüleyen bir karakter yer tutucusu temsil eder.Bir karakter dize konumu varsa, burada ampersanı (&) görünür biçimlendirilmiş dize görüntüler karakter.Aksi takdirde, biçimlendirilmiş dize hiçbir şey görüntülemez.Yer tutucuları doldurma sağdan sola biçimde bir ünlem işareti (!) sürece dize. |
< |
Küçük zorlar.Biçimlendirilmiş dize tüm karakterleri küçük harfe biçiminde görüntüler. |
> |
Büyük zorlar.Biçimlendirilmiş dize tüm karakterler büyük harf biçiminde görüntüler. |
! |
Yer tutucuları soldan sağa dolgusunu zorlar.(Yer tutucular sağdan sola doğru doldurmak için varsayılandır.) |
Sayısal değerler
Sayılar için bir kullanıcı tanımlı biçim ifade bir noktalı virgülle ayrılmış dört bölüm ile herhangi bir yerde olabilir.Biçimi bağımsız değişkeni adlandırılmış sayısal biçimlerinden birini içeriyorsa, yalnızca bir bölümüne izin verilir.
Kullanım |
Sonuç |
---|---|
Bir bölüm |
Biçim ifadesi tüm değerler için geçerlidir. |
İki bölüm |
İlk bölüm pozitif değerler ve sıfır, negatif değerler için ikinci uygulanır. |
Üç bölüm |
İlk bölümü için pozitif değerler, negatif değerler için ikinci ve üçüncü sıfırlar için geçerlidir. |
Dört bölüm |
İlk bölüm pozitif değerler için negatif değerler için ikinci sıfırlar için üçüncü ve dördüncü null değerler için geçerlidir. |
Aşağıdaki örnek, iki bölümden oluşur.İlk bölüm pozitif değerler ve sıfır biçimini tanımlar ve ikinci bölümü negatif değerlerin biçimini tanımlar.
"$#,##0;($#,##0)"
Noktalı virgül ile aralarında bir şey eklerseniz, eksik bölüm pozitif değer biçimi kullanarak yazdırır.Örneğin, aşağıdaki biçimde pozitif ve negatif değerleri ilk bölümde biçimini kullanarak görüntüler ve "Sıfır" görüntüler değer sıfır ise:
"$#,##0;;\Z\e\r\o"
Aşağıdaki tablo biçiminde görünen karakterleri tanımlar dize sayısal biçimler için.
Karakter |
Açıklama |
---|---|
Hiçbiri |
Herhangi bir biçimlendirme olmadan numarasını görüntüler. |
0 |
Bir basamak veya sıfır (0) görüntüler basamak yer tutucusu temsil eder. Sayı biçiminde görüntülendiği sıfır konumda bir basamak varsa, dize, basamak biçimlendirilmiş değeri görüntüler.Aksi takdirde, biçimlendirilmiş değeri sıfır konumda görüntüler. Sayı sahipse daha az sayıda basamak biçiminde sıfırlar (tarafındaki ya da ondalık) çok dize, öndeki veya sondaki sıfırları biçimlendirilmiş değeri görüntüler. Sayı ondalık ayırıcının sağındaki daha fazla basamağa sahipse biçiminde ondalık ayırıcının sağındaki sıfırların vardır ifade, biçimlendirilmiş değeri sıfır gibi çok sayıda ondalık basamak sayısına yuvarlar. Sayı ondalık ayırıcının solunda daha fazla basamağa sahipse biçiminde ondalık ayırıcının solunda sıfır vardır ifade, değişiklik yapılmaksızın ek basamakları biçimlendirilmiş değeri görüntüler. |
# |
Bir basamak veya hiçbir şey görüntüler basamak yer tutucusu temsil eder. ifade bir rakam nerede numara işareti konumu varsa (#) biçiminde görünür dize, basamak biçimlendirilmiş değeri görüntüler.Aksi takdirde, biçimlendirilmiş değer hiçbir şey, bu konumda görüntüler. Sayı işareti (#) yer tutucu sıfır gibi çalışır (0) numarası aynı veya sayısından daha az basamak varsa, baştaki ve sondaki sıfırları görüntülenmez dışında basamak yer tutucusu # her iki tarafına biçiminde ondalık ayırıcı karakterleri ifade. |
. |
Sol ve ondalık ayırıcının sağında kaç basamak görüntüleneceğini belirler ondalık yer tutucu temsil eder. Biçimi ifade yalnızca sayı işaretini içerir (#) dönem solundaki karakterleri (.), sayıları ondalık ayırıcı ile 1 başlangıç değerinden daha küçük.Kesirli sayılarla görüntülenen başında sıfır görüntülemek için ondalık ayırıcının solundaki ilk basamak yer tutucusu olarak sıfır (0) kullanın. Biçimlendirilmiş çıktısında ondalık yer tutucu olarak kullanılan gerçek karakter bilgisayar sistemi tarafından tanınan sayı biçimine bağlıdır. ![]()
Bazı yerel ayarlarda, ondalık ayırıcı olarak virgül kullanılır.
|
% |
Yüzde yer tutucusu temsil eder.ifade, 100 ile çarpılır.Yüzde (%) yüzde biçiminde göründüğü konumda eklenen dize. |
, |
Arasında bir sayı ondalık ayırıcısını sola dört veya daha fazla basamağı varsa içinde yüzlerce binler ayıran binlik ayıracı temsil eder. binlik ayıracı standart kullanımını belirtilen biçim basamak yer tutucuları içine binlik ayıracı içeriyorsa (0 veya #). Bitişik iki binlik ayırıcı veya binlik ayıracı (da olmasa ondalık belirtilir), ondalık ayırıcı hemen solundaki "numara sayısı 1000, gerektiği gibi yuvarlama bölünerek ölçeklendirme." anlamına gelir Örneğin, biçim kullanabilirsiniz dize "## 0,," 100 milyon 100 olarak göstermek için.1 Milyondan küçük sayılar 0 görüntülenir.Herhangi bir yere dışında hemen soluna, ondalık ayırıcı iki bitişik binlik ayırıcı binlik ayıracı kullanımını belirleme olarak kabul edilir. Biçimlendirilmiş çıktısında binlik ayıracı olarak kullanılan gerçek karakter bilgisayar sistemi tarafından tanınan sayı biçimine bağlıdır. ![]()
Bazı yerel ayarları, binlik ayıracı bir süre kullanılır.
|
: |
Saat, dakika ve saniye zaman zaman değerleri biçimlendirilmiş ayıran zaman ayırıcı temsil eder. ![]()
Bazı yerlerde diğer karakterler saat ayırıcı olarak kullanılabilir.
Biçimlendirilmiş çıktısında saat ayırıcısı olarak kullanılan gerçek karakter bilgisayarda sistem ayarları tarafından belirlenir. |
/ |
Ne zaman tarih değerleri biçimlendirilmiş gün, ay ve yılı ayıran bir tarih ayırıcı temsil eder. Biçimlendirilmiş çıktı tarih ayırıcı olarak kullanılan gerçek karakter bilgisayarda sistem ayarları tarafından belirlenir. ![]()
Bazı yerlerde tarih ayırıcı olarak kullanılan diğer karakterler.
|
E - e + e - e + |
Bilimsel biçimde temsil eder. Biçimi ifade en az bir basamak yer tutucusu içeren (0 veya #) sağ tarafındaki e -, e +, e -, ya da e +, bilimsel biçimde ve e biçimlendirilmiş değeri görüntüler veya numara ve sayının üssü arasında e eklenir.Sağdaki basamak yer tutucuları üstel basamak sayısını belirler.Use e - ya da e - Negatif üs sayıların yanında eksi işareti dahil etmek.Use e + ya da e + Negatif üs sayıların yanında eksi işareti ve pozitif üs yanındaki artı işareti dahil etmek. |
- + $ ( ) |
Hazır bilgi karakteri görüntüler. Bu listelenen biri dışında bir karakter görüntülemek için bir ters eğik çizgi koyun (\) karakterin önüne veya karakteri çift tırnak işareti içine alın (""). |
\ |
Biçim dizesindeki bir sonraki karakteri görüntüler. Hazır bilgi karakteri olarak özel anlamı olan bir karakter görüntülemek için bir ters eğik çizgi koyun (\) karakterin önüne.Ters eğik çizgi kendisi görüntülenir.Ters eğik çizgi kullanmak arkasındaki karakteri çift tırnak işaretleri içine almakla aynıdır.Ters eğik çizgi görüntülemek için iki ters eğik çizgi kullanın (\).Hazır bilgi karakteri olarak görüntülenen karakterler aşağıdaki karakterleri örnekler:
|
"ABC" |
Çift tırnak içinde dize görüntüler (""). Chr formatındaki kodu bir dize eklemek için kullanın (34) metin içine.(Çift tırnak işareti karakter kodu 34.) |
Adlandırılmış sayısal biçimler
Aşağıdaki tablo önceden tanımlanmış bir sayısal biçim adları tanımlar:
Biçim adı |
Açıklama |
---|---|
General Number |
Hiçbir binlik ayıracı ile numarasını görüntüler. |
Currency |
Sayıyı uygunsa, binlik ayıracı ile görüntüler.İki basamaklı ondalık ayırıcının sağında görüntüler.Çıktı sistem yerel ayarına göre belirlenir. |
Fixed |
Ondalık ayırıcının solunda en az bir basamak ve sağında iki basamak görüntüler. |
Standard |
binlik ayıracı, en az bir basamak solunda ve iki basamaklı numarasını ondalık ayırıcının sağında görüntüler. |
Percent |
Yüzde işaretiyle (%) sağda eklenen 100 ile çarpılmasıyla numarasını görüntüler.Her zaman iki basamaklı ondalık ayırıcının sağında görüntüler. |
Scientific |
Standart bilimsel işaretler kullanır. |
Yes/No |
Sayı 0 ise Hayır Aksi halde Evet'i görüntüler. |
True/False |
Sayı 0 ise yanlış Aksi takdirde True görüntüler. |
On/Off |
Görüntüler sayı 0 ise kapalı; Aksi takdirde, görüntüler. |
Tarih değerleri
Aşağıdaki tablo biçiminde görünen karakterleri tanımlar dize tarih/saat biçimleri için.
Karakter |
Açıklama |
---|---|
: |
Saat, dakika ve saniye zaman zaman değerleri biçimlendirilmiş ayıran zaman ayırıcı temsil eder. Biçimlendirilmiş çıktısında saat ayırıcısı olarak kullanılan gerçek karakter bilgisayarın sistem ayarları tarafından belirlenir. ![]()
Bazı yerlerde saat ayırıcısı olarak kullanılan diğer karakterler.
|
/ |
Ne zaman tarih değerleri biçimlendirilmiş gün, ay ve yılı ayıran bir tarih ayırıcı temsil eder. Biçimlendirilmiş çıktı tarih ayırıcı olarak kullanılan gerçek karakter bilgisayarın sistem ayarları tarafından belirlenir. ![]()
Bazı yerlerde diğer karakterler tarih ayırıcı temsil etmek için kullanılabilir.
|
C |
tarih olarak görüntüler GGGGG ve görüntüler saat olarak ttttt, o sırada. Tarih seri numarası için kesirli bölüm ise görüntüler yalnızca bilgi tarih.Herhangi bir tamsayı bölümü ise görüntüler yalnızca bilgi saat. |
d |
Olmadan bir önde gelen bir sayı görüntüler günleri 1-sıfır (31). |
dd |
Bir önde gelen bir sayı görüntüler Günleri 01-sıfır (31). |
ddd |
Günün kısaltmasını (Paz-Cts) görüntüler. |
dddd |
Günün tam adı (Pazar-Cumartesi) görüntüler. |
GGGGG |
Sisteminizin kısa tarih biçimi ayarlama göre biçimlendirilmiş tarihi (gün, ay ve yıl dahil), tam bir tarih olarak görüntüler. Microsoft Windows için varsayılan kısa tarih biçimi olan d MMMM. |
GGGGGG |
Tarih seri numarası bilgisayar sistemi tarafından tanınan uzun tarih ayarı göre biçimlendirilmiş (gün, ay ve yıl dahil), tam bir tarih olarak görüntüler. Windows için varsayılan uzun tarih biçimi olan mmmm yyyy dd. |
w |
Haftanın gününü (1 ile 7 Cumartesi Pazar için) sayı olarak görüntüler. |
hh |
Yılın hafta numarası (1–54) görüntüler. |
m |
Önüne koymadan ayları görüntüler ayları 1-sıfır (12). If m immediately follows h or hh, the minute instead of the month is displayed. |
mm |
Bir önde gelen bir sayı görüntüler sıfır (01–12). If m immediately follows h or hh, the minute instead of the month is displayed. |
aaa |
Ayın kısaltmasını (ayları Oca-Ara) görüntüler. |
MMMM |
Ayı, tam ay adı (Ayları Ocak-Aralık) görüntüler. |
S |
Çeyrek yıl (arasında açıklandıı gibi) sayı olarak görüntüler. |
y |
Yılın günü (1–366) sayı olarak görüntüler. |
yy |
Yılı iki basamaklı bir sayı (00-99) görüntüler. |
yyyy |
Yılı dört basamaklı bir sayı (100–9999) görüntüler. |
h |
Saat öndeki sıfır olmadan bir sayı görüntüler (0-23). |
hh |
Saat başına sıfır eklenerek sayı olarak görüntüler (00-23). |
n |
Öndeki sıfır olmadan bir sayı dakika görüntüler (0-59 arasında). |
nn |
Dakika başına sıfır eklenerek sayı olarak görüntüler (00–59). |
s |
İkinci öndeki sıfır olmadan bir sayı görüntüler (0-59 arasında). |
ss |
Saniye başına sıfır eklenerek sayı olarak görüntüler (00–59). |
t t t t t |
Bilgisayar sistemi tarafından tanınan saat biçimi tarafından tanımlanan zaman ayırıcı kullanılarak biçimlendirilmiş bir saat (saat, dakika ve saniye dahil), tam saat olarak görüntüler. A leading zero is displayed if the leading zero option is selected, and the time is earlier than 10:00 in either the A.M.or the P.M.cycle.Örneğin, 09: 59 Windows için varsayılan saat biçimi olan s: dd:. |
AM/PM |
Bir büyük görüntüler am gece yarısına kadar öğlen; herhangi bir saat ile bir büyük görüntüler pm öğleden gece yarısı kadar gelen herhangi bir saat ile. ![]()
12 Saatlik zaman biçimi kullanır.
|
am/pm |
Bir küçük görüntüler am gece yarısına kadar öğlen; herhangi bir saat ile bir küçük görüntüler pm öğleden gece yarısı kadar gelen herhangi bir saat ile. ![]()
12 Saatlik zaman biçimi kullanır.
|
A / P |
Bir büyük görüntüler a gece yarısına kadar öğlen; herhangi bir saat ile bir büyük görüntüler p öğleden gece yarısı kadar gelen herhangi bir saat ile. ![]()
12 Saatlik zaman biçimi kullanır.
|
bir / p |
Bir küçük görüntüler bir ile herhangi bir saat gece yarısına kadar öğlen; bir küçük görüntüler p öğleden gece yarısı kadar gelen herhangi bir saat ile. ![]()
12 Saatlik zaman biçimi kullanır.
|
AMPM |
Gece yarısından öğlen kadar gelen herhangi bir saat ile bilgisayar sistemi tarafından tanımlanan am dize sabit değeri görüntüler; öğlen gece yarısı kadar gelen herhangi bir saat ile bilgisayar sistemi tarafından tanımlanan pm dize hazır bilgi görüntüler. ![]()
12 Saatlik zaman biçimi kullanır.
ampm büyük veya küçük durum olabilir, ancak görüntülenen dize dize bilgisayarın sistem ayarları tarafından tanımlanan uyan. Windows için varsayılan biçim olan am/pm. |
Adlandırılmış tarih biçimleri
Aşağıdaki tablo önceden tanımlanmış tarih ve saat biçim adları tanımlar:
Biçim adı |
Açıklama |
---|---|
General Date |
Bir tarih ve/veya saat görüntüler.Reel sayılar için bir tarih ve saat, örneğin, görüntüler, 4/3/93 05:34 pm.Kesirli bölüm ise, örneğin yalnızca bir tarih görüntüler, 4/3/93.Görüntüler tam sayı bölümü ise, bir saat yalnızca, örneğin, 05:34 pm.Tarih görüntüleme biçimini sistem ayarları tarafından belirlenir. |
Long Date |
Bir tarihe sisteminizin uzun tarih biçiminde görüntüler. |
Medium Date |
Orta uzunlukta tarih biçimi kullanarak tarih görüntülenir, ana uygulama dil sürüm için uygun. |
Short Date |
Sisteminizin kısa tarih biçimi kullanarak tarih görüntülenir. |
Long Time |
Sisteminizin uzun saat biçimini kullanarak görüntüler; saat, dakika ve saniye içerir. |
Medium Time |
Saat ve dakika ve am/pm göstergesi kullanarak 12 saatlik biçimde zamanı gösterir. |
Short Time |
Örneğin, 17: 45 24 saat biçimini kullanarak bir kez görüntüler. |
Ayrıca bkz.