تنسيقات التاريخ والأرقام

تتيح لك تنسيقات التاريخ والوقت والأرقام إمكانية التحكّم في كيفية ظهور بياناتك في ورقة البيانات. توفر جداول بيانات Google بعض التنسيقات الشائعة للاختيار من بينها، ولكن يمكنك أيضًا تحدد تنسيقاتك الخاصة.

في واجهة مستخدم جداول البيانات، يمكنك تطبيق تنسيقات الأرقام والتاريخ على الخلايا باستخدام التنسيق > قائمة الرقم. في Sheets API، يمكنك ضبط هذه التنسيقات باستخدام spreadsheets.batchUpdate طلب إجراء لإرسال UpdateCellsRequest أو RepeatCellRequest

تصف هذه الصفحة كيفية تحديد أنماط جديدة لتنسيق التاريخ والوقت، والتي التي يمكن أن تدرجها في طلب البيانات من واجهة برمجة التطبيقات. العيّنة ضبط تاريخ ووقت مخصّص أو تنسيق عشري لنطاق معيّن طريقة ضبط نمط التنسيق باستخدام واجهة برمجة التطبيقات. يُرجى العِلم أنّ العرض الفعلي من التنسيق على locale في جدول البيانات. يفترض هذا الدليل تم en_US ميزة locale. يمكنك تحديد قيمة locale لجدول بيانات من خلال قراءة الـ SpreadsheetProperties مع spreadsheets.get طلبك.

لمحة عن التاريخ و قيم الوقت

تتعامل جداول البيانات، مثل معظم تطبيقات جداول البيانات الأخرى، مع قيم التاريخ والوقت على أنها القيم العشرية. يتيح لك هذا إجراء العمليات الحسابية عليها في المعادلات، بحيث يمكنك زيادة الأيام أو الأسابيع، وإضافة أو طرح تاريخين وأوقات، وإجراء غير ذلك عمليات مماثلة.

تستخدم جداول البيانات شكلاً من تاريخ الحقبة يشيع استخدامه في جداول البيانات. جزء العدد الصحيح من القيمة (على يسار العلامة العشرية) يحسب الأيام منذ 30 كانون الأول (ديسمبر) 1899. يرمز الكسر (على يمين العلامة العشرية) يتم احتساب الوقت ككسر من يوم واحد. بالنسبة على سبيل المثال، يكون 1 يناير 1900 ظهرًا 2.5، 2 لأنه بعد يومين 30 كانون الأول (ديسمبر) 1899 و0.5 لأنّ فترة الظهيرة نصف يوم 1 فِبْرَايِرْ 1900 السَّاعَة 3 بَعْدِ الضُّهْرْ 33.625.

يتعامل تطبيق "جداول بيانات Google" بشكل صحيح مع العام 1900 على أنّه عام مشترك، وليس سنة كبيسة.

التاريخ & أنماط تنسيق الوقت

نمط تنسيق التاريخ والوقت هو سلسلة من السلاسل الفرعية للرموز المميّزة التي عند تحليلها، عناصر التاريخ والوقت المقابلة (مثل الشهر أو ساعة واحدة).

التاريخ & رموز تنسيق الوقت

يحدّد الجدول التالي السلاسل الفرعية للرموز المميّزة التي يمكنك استخدامها في التاريخ والوقت. نمط التنسيق. يشير الحرف + إلى إمكانية ظهور الحرف السابق مرة أو أكثر ولا تزال تطابق النمط. الأحرف غير المدرجة في الجدول أدناه على أنها قيم حرفية، ويتم إخراجها بدون تغييرات.

الرمز المميز الوصف
h ساعة من اليوم. للتبديل بين تنسيق 12 و24 ساعة حسب ما إذا كان مؤشر صباحًا أو مساءً متاحًا في السلسلة.
hh+ نفس النتيجة السابقة، ولكن مع 0 في البداية بالنسبة إلى 1-9.
m إذا كان الرمز المميز السابق غير الحرفي ساعات أو الرمز اللاحق ثانية، وهو يمثل الدقائق في الساعة (بدون 0 بادئة). وإلا، يمثل الشهر من السنة كرقم (بدون 0 بادئة).
M شهر من السنة بدون علامة 0 في البداية. استخدم هذا الرمز ليذكر بوضوح شهر، بدلاً من دقيقة، في النمط.
mm مثل m، ولكن مع وضع 0 في البداية في كلتا الحالتين.
MM شهر من السنة مع علامة 0 في البداية. استخدم هذا الرمز ليذكر بوضوح شهر، بدلاً من دقيقة، في النمط.
mmm اختصار مكوّن من ثلاثة أحرف (على سبيل المثال، "فبراير").
mmmm اسم الشهر بالكامل. تتطابق السمة mmmmmm+ أيضًا مع هذه النتيجة.
mmmmm الحرف الأول من الشهر (على سبيل المثال، "J" لشهر حزيران (يونيو)).
s الثواني في الدقيقة بدون 0 بادئة.
ss الثواني في الدقيقة مع 0 في البداية
[h+] عدد الساعات المنقضية في فترة زمنية معيّنة عدد الحروف يشير إلى الحد الأدنى من عدد الأرقام (يضيف 0 بادئة).
[m+] عدد الدقائق المنقضية في مدة زمنية معيّنة عدد الحروف يشير إلى الحد الأدنى من عدد الأرقام (يضيف 0 بادئة).
[s+] عدد الثواني المنقضية في مدة زمنية معيّنة. عدد الحروف يشير إلى الحد الأدنى من عدد الأرقام (يضيف 0 بادئة).
d يوم من الشهر، بدون علامة 0 في البداية للأرقام الأقل من 10.
dd يوم من الشهر، مع إدراج 0 في بداية الأرقام أقل من 10.
ddd يوم من الأسبوع، اختصار مكوّن من ثلاثة أحرف (على سبيل المثال، "اثنين").
dddd+ يوم من الأسبوع، الاسم الكامل.
y سنة مؤلفة من رقمين.
yy
yyy السنة المكوّنة من 4 أرقام.
yyyy+
a/p تعرض "a" للصباح، و"p" مساءً. يغيّر أيضًا ساعات العمل إلى تنسيق 12 ساعة. إذا كان حرف الرمز المميز بحروف كبيرة، يكون الإخراج هو، أيضًا.
am/pm على النحو الوارد أعلاه، ولكنها تعرض "ص" أو "م" بدلاً من ذلك ودائمًا بأحرف كبيرة.
0 عُشر الثواني. ويمكنك زيادة الدقة إلى رقمين باستخدام 00 أو ثلاثة أرقام (مللي ثانية) مع 000
\ تتعامل مع الحرف التالي كقيمة حرفية وليست أي قيمة خاصة مما يعني أنه قد يكون كذلك.
"text" تعرض أي نص داخل علامات الاقتباس كحرف حرفي.

التاريخ & أمثلة على تنسيق الوقت

استنادًا إلى التاريخ والوقت Tuesday, April 5, 2016, 4:08:53.528 PM، يعرض الجدول التالي بعض أمثلة الأنماط والتاريخ والوقت المقابل لها العرض. يعرض القسم الثاني من الجدول أمثلة على الوقت المنقضي. التنسيقات للمدة المنقضية 3 hours, 13 minutes, 41.255 seconds:

أنماط الوقت والتاريخ Tuesday, April 5, 2016, 4:08:53.528 PM
h:mm:ss.00 a/p 4:08:53.53 p
hh:mm A/P".M." 04:08 بعد الظهر
yyyy-mm-dd 2016-04-05
mmmm d \[dddd\] 5 نيسان (أبريل) [الثلاثاء]
h PM, ddd mmm dd 4 م، الثلاثاء 5 أبريل
dddd, m/d/yy at h:mm الثلاثاء 5/4/16 الساعة 16:08
أنماط الوقت المنقضي 3 hours, 13 minutes, 41.255 seconds
[hh]:[mm]:[ss].000 03:13:41.255
[mmmm]:[ss].000 0193:41.255

أنماط تنسيق الأرقام

نمط تنسيق الأرقام هو سلسلة من السلاسل الفرعية للرموز المميّزة التي يتم تحليلها بدلاً من تمثيلات الأرقام المتجاوبة. نمط تنسيق الأرقام يمكن أن يتكون من ما يصل إلى أربعة أقسام، مفصولة بفواصل منقوطة، تحدد التنسيقات المنفصلة المستخدمة للأرقام الموجبة والأعداد السالبة والصفر والنص (في هذا الترتيب):

[POSITIVE FORMAT];[NEGATIVE FORMAT];[ZERO FORMAT];[TEXT FORMAT]

ولا تحتاج إلى تضمين الأقسام الأربعة جميعها بتنسيق. إذا قمت بتضمين واحد فقط يتم استخدام هذا التنسيق لجميع القيم. استخدام قسمين يسبب الجزء الأول أن يتم تطبيقه على الأرقام الصفرية والموجبة والتنسيق الثاني على أرقام سالبة. يؤدي استخدام ثلاثة أقسام إلى تحديد أشكال منفصلة للإعلانات الإيجابية، والأرقام السالبة والصفرية. على سبيل المثال:

[NUMBER FORMAT]
[POSITIVE/ZERO FORMAT];[NEGATIVE FORMAT]
[POSITIVE FORMAT];[NEGATIVE FORMAT];[ZERO FORMAT]

ومع ذلك، إذا كان هناك قسمان أو أكثر والقسم الأخير عبارة عن نص يتم التعامل مع هذا القسم كتنسيق نصي، وتعمل الأقسام الأخرى كما لو يوجد قسم واحد أقل. وبالتالي، يمكن عن طريق تضمين تنسيق النص النهائي لتحديد تنسيقات مثل:

[POSITIVE/ZERO FORMAT];[NEGATIVE FORMAT];[TEXT FORMAT]
[NUMBER FORMAT];[TEXT FORMAT]

يحدث تحليل التنسيق إلى أقسام قبل التحليل الآخر، لذا إمكانية تضمين تنسيق التاريخ أو الوقت كأحد الأقسام (على الرغم من هذه فائدة محدودة).

الرموز المميزة لتنسيق الأرقام

يحدّد الجدول التالي السلاسل الفرعية للرموز المميّزة التي يمكنك استخدامها في قسم التنسيق. لتحديد كيفية تمثيل القيم في هذا القسم.

الرمز المميز الوصف
0 يمثل رقمًا في العدد. إذا كان الرقم 0 مهم، يتم عرضه على هيئة 0. على سبيل المثال، تنسيق الأرقام تعرض الدالة 00.0 الرقم 3 كـ "03.0".
# يمثل رقمًا في العدد. إذا كان الرقم 0 مهم، لا يتم عرضه. على سبيل المثال، تنسيق الأرقام ##0 لعرض الرقم 12 على أنّه "12".
? يمثل رقمًا في العدد. إذا كان الرقم 0 مهم، يتم عرضها كمساحة. ويستخدم هذا غالبًا لمحاذاة العلامة العشرية في عمود عند استخدام خطوط ذات عرض ثابت. على سبيل المثال، تنسيق الأرقام تعرض ???.??? الرقم 12.4 على النحو التالي: " 12.4 ".
. تمثل النقطة الأولى العلامة العشرية في الرقم. التالي يتم عرض النقاط كقيم حرفية. إذا قمت بتضمين علامة عشرية في تنسيقه، يتم عرضه دائمًا، حتى مع الأعداد الصحيحة. على سبيل المثال: تعرض الدالة #0.# الرقم 3 كـ "3.".
% يظهر كرقم حرفي ولكنه يتسبب أيضًا في ضرب الأعداد الحالية بمقدار 100 قبل أن يتم عرضها لجعل النسب المئوية أكثر قابلة للقراءة. على سبيل المثال، تنسيق الأرقام #% لعرض الرقم 0.25 على النحو التالي "25%".
, وإذا ظهر بين حرفين (0، #، أو ?)، فإنها تعرض العدد الكامل باستخدام فواصل التجميع (التجميع حسب الآلاف). في حال اتباعها عدد الأحرف، فإنه يقيس الأرقام بمقدار ألف لكل فاصلة (على سبيل المثال، يعرض التنسيق #0.0,, الرقم 12,200,000 باسم 12.2).
E- لعرض الرقم بتنسيق علمي، باستخدام إلى يسار E المستخدَم للأُسّ الجزء والتنسيق على يمين الحرف E المستخدَم للأُس الجزء. تعرض السمة E+ علامة + للإشارة إلى أنّ الحالة موجبة. الأُس. لا تعرض E- سوى علامة الأُس السالبة. في حال حذف استخدام أحرف لاتينية صغيرة، وكذلك كتابة e بأحرف صغيرة. على سبيل المثال، تنسيق الأرقام ##0.00#E+## يعرض الرقم 0.0000001 كـ "100.00E-9".
E+
e-
e+
/ وإذا ظهر بين حرفين (0، #، أو ?)، فإنها تتعامل مع مجموعات الأرقام هذه على أنها تنسيق كسري. على سبيل المثال، يتم عرض تنسيق الأرقام 0 #/#. الرقم 23.25 كـ 23 1/4. المقام يمكن أيضًا أن يكون عددًا صحيحًا حرفيًا، وفي هذه الحالة يُفرض هذا العدد الصحيح المقام. تنسيق الأرقام 0 #/8 تعرض الرقم 23.25 كـ 23 2/8. جزء الكسر ليس إذا أصبح البسط 0. الرقم يتم عرض الرقم 23.1 بتنسيق الأرقام 0 #/3 على أنّه 23 (لأنّ 0.1 يتم تقريبه إلى 0/3). / هو غير متوافق مع التنسيق العلمي أو تنسيقًا ذا علامة عشرية فيها.
* ويتم تضمين ذلك للتوافق مع تنسيقات الأرقام في Microsoft Excel. ويتم تجاهله في الوقت الحالي.
_ يتخطّى الرمز المميز للشرطة السفلية الحرف التالي ويعرض مسافة. يُستخدم هذا لمحاذاة تنسيقات رقمية حيث تحيط القيمة السالبة بأقواس.
\ تتعامل مع الحرف التالي كقيمة حرفية وليست أي قيمة خاصة مما يعني أنه قد يكون كذلك. على سبيل المثال، تنسيق الأرقام \#0 لعرض الرقم 10 على أنّه "#10".
"text" تعرض أي نص داخل علامات الاقتباس كحرف حرفي.
@ إذا كانت الخلية تحتوي على إدخال نص، فإنها تُدرج النص الأولي للخلية. لا متوافقًا مع أي من الرموز الخاصة الأخرى ولن يتم عرضه القيم الرقمية (التي يتم عرضها كتنسيق عام).
$ - + ( ) : space يتعامل تطبيق "جداول بيانات Google" مع هذه الأحرف على أنّها قيم حرفية ويعرضها. دون تغيير.

التعليمات الوصفية

بالإضافة إلى ذلك، يمكن أن يتضمن كل قسم من أقسام التنسيق تعليمات وصفية اختيارية، يتم تضمينها في [] حرف، تسبق التنسيق وتقدم تعليمات إضافية. هناك نوعان من التعليمات الوصفية المستخدم كلاً من:

مدرسة تعليم الوصف
[condition] لاستبدال المقارنة التلقائية الموجبة أو السالبة أو الصفرية بتعبير شرطي آخر. على سبيل المثال: تعرض ميزة [<100]”Low”;[>1000]”High”;000 الكلمة "منخفض" للقيم الأقل من 100 و"مرتفع" للقيم الأعلى من 1000 وثلاثة أرقام رقم (مع 0 بادئة) لأي شيء بينهما. يمكن فقط أن تكون الشروط على أول تنسيقين فرعيين وإذا تطابق أحد الأرقام مع أكثر من واحد، فإنه يستخدم النوع الأول الذي يتطابق معه. إذا كان هناك تنسيق ثالث، فهو يُستخدم مع "كل شيء آخر"، وإلا إذا لم يتطابق الرقم مع أي مما يلي فسيتم عرضها على هيئة "#" تملأ عرض الخلية. إذا كانت موجودة، يتم استخدام التنسيق الرابع دائمًا للنص.
[Color] or [Color#] يؤدي إلى ظهور أي قيمة يتم عرض هذا التنسيق الفرعي مع علامة لون النص المحدد. القيم الصالحة لـ Color هي Black، أزرق أو سماوي أو أخضر أو أرجواني أو أحمر أو أبيض أو أصفر. القيم الصالحة للحقل "#" في Color# تكون 0&ndash1;56 (هذه لوحة الألوان قائمة الألوان التي تتوافق مع كل رقم). تنسيق الأرقام تلغي الألوان أي ألوان أدخلها المستخدم في الخلية، لكن لا لإلغاء الألوان التي تم تعيينها من خلال التنسيق الشرطي.

أمثلة على تنسيق الأرقام

يوضح الجدول التالي بعض الأمثلة على الأنماط وما يقابلها من عرض الرقم المنسَّق:

العدد النمط القيمة المنسّقة
12345.125 ####.# 12345.1
12.34 000.0000 012.3400
12 #.0# 12.0
5.125 # ???/??? 5 1/8
12000 #,### 12,000
1230000 0.0,,"M" ‫1.2 مليون
1234500000 0.00e+00 1.23e+09
123114.15115
MyText
###0.000;"TEXT: "_(@_) 123114.151
النص: MyText
1234
-1234
0
MyText
[Blue]#,##0;[Red]#,##0;[Green]0.0;[Magenta]_(@_) 1,234
1,234
0.0
MyText
1005
32
527
[>1000]"HIGH";[Color43][<=200]"LOW";0000 مرتفع
منخفض
0527