Skip to content

Commit 78c837b

Browse files
committed
Docs for new supported formula function: BAHTTEXT (qax-os/excelize#2187)
- Docs for support create 4 kinds of box and whisker stock charts: "High-Low-Close", "Open-High-Low-Close", "Volume-High-Low-Close", "Volume-Open-High-Low-Close" (qax-os/excelize#2177)
1 parent f9fb570 commit 78c837b

36 files changed

Lines changed: 672 additions & 600 deletions

‎ar/README.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ Excelize هي مكتبة مكتوبة في الذهاب نقية توفير مج
99
- go.dev: [pkg.go.dev/github.com/xuri/excelize/v2](https://pkg.go.dev/github.com/xuri/excelize/v2)
1010
- التراخيص: [BSD 3-Clause](https://opensource.org/licenses/BSD-3-Clause)
1111
- الإصدار الأخير: [v2.9.1](https://github.com/xuri/excelize/releases/latest)
12-
- وقت تحديث المستند: أغسطس 21, 2025
12+
- وقت تحديث المستند: سبتمبر 30, 2025
1313

1414
## بعثة المشروع
1515

‎ar/cell.md‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -791,6 +791,7 @@ AVERAGE | إرجاع متوسط الوسيطات الخاصة
791791
AVERAGEA | إرجاع متوسط الوسيطات الخاصة بالدالة، بما في ذلك الأرقام والنصوص والقيم المنطقية
792792
AVERAGEIF | إرجاع المتوسط (الوسط الحسابي) لكافة الخلايا الموجودة في نطاق والتي تفي بمعايير معينة
793793
AVERAGEIFS | إرجاع المتوسط (الوسط الحسابي) لكافة الخلايا التي تفي بمعايير متعددة
794+
BAHTTEXT | تحوّل رقماً إلى نص باللغة التايلاندية وتضيف اللاحقة "باهت".
794795
BASE | تحويل رقم إلى تمثيل نصي بالجذر (الأساس) المعين
795796
BESSELI | إرجاع دالة Bessel المعدلة In(x)
796797
BESSELJ | إرجاع دالة Jn(x) Bessel

‎ar/chart.md‎

Lines changed: 15 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,8 @@ ID|تعداد|الرسم البياني
6767
52 | WireframeContour | مخطط كفاف الإطار السلكي
6868
53 | Bubble | مخطط فقاعي
6969
54 | Bubble3D | مخطط فقاعي ثلاثي الأبعاد
70+
55 | StockHighLowClose | رسم بياني لأسعار الأسهم: أعلى-أدنى-إغلاق
71+
56 | StockOpenHighLowClose | رسم بياني للأسهم: فتح-مرتفع-منخفض-إغلاق
7072

7173
في نطاق بيانات مخطط Office Excel ، تحدد `Series` مجموعة المعلومات التي سيتم رسم البيانات لها ، وعنصر وسيلة الإيضاح (سلسلة) ، وتسمية المحور الأفقي (الفئة).
7274

@@ -128,16 +130,19 @@ zero | قيمة صفرية
128130

129131
معامل|اكتب|إفتراضي|تفسير
130132
---|---|---|---
131-
SecondPlotValues | `int` | `0` | يحدد القيم في المخطط الثاني للمخطط `PieOfPie` و `BarOfPie`.
132-
ShowBubbleSize | `bool` | `false` | يحدد حجم الفقاعة الذي يجب أن يظهر في ملصق البيانات.
133-
ShowCatName | `bool` | `true` | يُحدد أن اسم الفئة يجب أن يظهر في تسمية البيانات. خاصية `ShowCatName` اختيارية.
134-
ShowDataTable | `bool` | `false` | يتم استخدامه لإضافة جدول بيانات أسفل الرسم البياني، اعتمادًا على نوع الرسم البياني، ومتاح فقط للرسوم البيانية من نوع المنطقة والشريط والعمود والخط.
135-
ShowDataTableKeys | `bool` | `false` | يُستخدم لإضافة مفتاح التسمية التوضيحية في جدول البيانات، ويعمل فقط عند تفعيل خاصية `ShowDataTable`. خاصية `ShowDataTableKeys` اختيارية.
136-
ShowLeaderLines | `bool` | `false` | يُحدد خطوط القيادة التي سيتم عرضها لعلامات البيانات. خاصية `ShowLeaderLines` اختيارية.
137-
ShowPercent | `bool` | `false` | يحدد أن النسبة يجب أن تظهر في تسمية البيانات.
138-
ShowSerName | `bool` | `false` | يحدد أن اسم السلسلة يجب أن يظهر في تسمية البيانات.
139-
ShowVal | `bool` | `false` | يحدد أن القيمة يجب أن تظهر في تسمية البيانات.
140-
NumFmt | `ChartNumFmt` | N/A | يحدد أنه إذا كان مرتبطًا بالمصدر وقم بتعيين رمز تنسيق الأرقام المخصص لتسميات البيانات. الخاصية `NumFmt` اختيارية. رمز التنسيق الافتراضي هو `General`.
133+
SecondPlotValues | `int` | `0` | يحدد القيم في المخطط الثاني للمخطط `PieOfPie` و `BarOfPie`.
134+
ShowBubbleSize | `bool` | `false` | يحدد حجم الفقاعة الذي يجب أن يظهر في ملصق البيانات.
135+
ShowCatName | `bool` | `true` | يُحدد أن اسم الفئة يجب أن يظهر في تسمية البيانات. خاصية `ShowCatName` اختيارية.
136+
ShowDataTable | `bool` | `false` | يتم استخدامه لإضافة جدول بيانات أسفل الرسم البياني، اعتمادًا على نوع الرسم البياني، ومتاح فقط للرسوم البيانية من نوع المنطقة والشريط والعمود والخط.
137+
ShowDataTableKeys | `bool` | `false` | يُستخدم لإضافة مفتاح التسمية التوضيحية في جدول البيانات، ويعمل فقط عند تفعيل خاصية `ShowDataTable`. خاصية `ShowDataTableKeys` اختيارية.
138+
ShowLeaderLines | `bool` | `false` | يُحدد خطوط القيادة التي سيتم عرضها لعلامات البيانات. خاصية `ShowLeaderLines` اختيارية.
139+
ShowPercent | `bool` | `false` | يحدد أن النسبة يجب أن تظهر في تسمية البيانات.
140+
ShowSerName | `bool` | `false` | يحدد أن اسم السلسلة يجب أن يظهر في تسمية البيانات.
141+
ShowVal | `bool` | `false` | يحدد أن القيمة يجب أن تظهر في تسمية البيانات.
142+
Fill | `Fill` | N/A | حدد لون التعبئة للرسم البياني.
143+
UpBars | `ChartUpDownBar` | N/A | تحدد التنسيق لأسهم صعود مخطط الأسهم. خاصية `UpBars` اختيارية.
144+
DownBars | `ChartUpDownBar` | N/A | تحدد صيغة الأشرطة الهابطة في مخطط الأسهم. خاصية `DownBars` اختيارية.
145+
NumFmt | `ChartNumFmt` | N/A | يحدد أنه إذا كان مرتبطًا بالمصدر وقم بتعيين رمز تنسيق الأرقام المخصص لتسميات البيانات. الخاصية `NumFmt` اختيارية. رمز التنسيق الافتراضي هو `General`.
141146

142147
عيّن الخيارات الأساسية للمحور الأفقي والعمودي حسب `XAxis` و `YAxis`.
143148

‎de/README.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ Excelize ist eine Bibliothek, die in reinem Go geschrieben wurde und eine Reihe
99
- go.dev: [pkg.go.dev/github.com/xuri/excelize/v2](https://pkg.go.dev/github.com/xuri/excelize/v2)
1010
- Lizenzen: [BSD 3-Clause](https://opensource.org/licenses/BSD-3-Clause)
1111
- Letzte Version: [v2.9.1](https://github.com/xuri/excelize/releases/latest)
12-
- Dokument Aktualisierungszeit: August 21, 2025
12+
- Dokument Aktualisierungszeit: September 30, 2025
1313

1414
## Project mission
1515

‎de/cell.md‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -785,6 +785,7 @@ MITTELWERT | Gibt den Mittelwert der Argumente zurück
785785
MITTELWERTA | Gibt den Mittelwert der Argumente zurück, die Zahlen, Text und Wahrheitswerte enthalten können
786786
MITTELWERTWENN | Gibt den Mittelwert (arithmetisches Mittel) aller Zellen in einem Bereich zurück, die ein bestimmtes Kriterium erfüllen
787787
MITTELWERTWENNS | Gibt den Mittelwert (arithmetisches Mittel) aller Zellen zurück, die mehrere Kriterien erfüllen
788+
BAHTTEXT | Wandelt eine Zahl in Thai-Text um und fügt ein Suffix "Baht" hinzu.
788789
BASIS | Konvertiert eine Zahl in eine Textdarstellung mit der angegebenen Basis
789790
BESSELI | Gibt die modifizierte Bessel-Funktion ln(x) zurück
790791
BESSELJ | Gibt die Bessel-Funktion Jn(x) zurück

‎de/chart.md‎

Lines changed: 15 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,8 @@ ID|Aufzählung|Diagramm
6767
52 | WireframeContour | wireframe-Konturdiagramm
6868
53 | Bubble | blasendiagramm
6969
54 | Bubble3D | 3D Blasendiagramm
70+
55 | StockHighLowClose | Hoch-Tief-Schluss Aktienchart
71+
56 | StockOpenHighLowClose | Öffnungs-Hoch-Tief-Schluss Aktienchart
7072

7173
Im Office Excel-Diagrammdatenbereich gibt `Series` den Informationssatz an, für den Daten gezeichnet werden sollen, das Legendenelement (Serie) und die horizontale (Kategorie) Achsenbeschriftung.
7274

@@ -128,16 +130,19 @@ Legen Sie die Position des Diagrammplotbereichs nach Plotbereich fest. Folgende
128130

129131
Parameter|Typ|Standard|Erläuterung
130132
---|---|---|---
131-
SecondPlotValues | `int` | `0` | Gibt die Werte im zweiten Diagramm für die Diagramme `PieOfPie` und `BarOfPie` an.
132-
ShowBubbleSize | `bool` | `false` | Gibt an, dass die Blasengröße auf einem Datenetikett angegeben werden soll.
133-
ShowCatName | `bool` | `true` | Gibt an, dass der Kategoriename in der Datenbeschriftung angezeigt werden soll. Die Eigenschaft `ShowCatName` ist optional.
134-
ShowDataTable | `bool` | `false` | Wird zum Hinzufügen einer Datentabelle unter dem Diagramm verwendet und ist je nach Diagrammtyp nur für Diagramme vom Typ Flächen-, Balken-, Säulen- und Linienreihen verfügbar.
135-
ShowDataTableKeys | `bool` | `false` | Wird zum Hinzufügen eines Legendenschlüssels in der Datentabelle verwendet. Funktioniert nur, wenn `ShowDataTable` aktiviert ist. Die Eigenschaft `ShowDataTableKeys` ist optional.
136-
ShowLeaderLines | `bool` | `false` | Gibt an, welche Führungslinien für Datenbeschriftungen angezeigt werden sollen. Die Eigenschaft `ShowLeaderLines` ist optional.
137-
ShowPercent | `bool` | `false` | Gibt an, dass der Prozentsatz auf einem Datenetikett angegeben werden soll.
138-
ShowSerName | `bool` | `false` | Gibt an, dass der Serienname auf einem Datenetikett angezeigt werden soll.
139-
ShowVal | `bool` | `false` | Gibt an, dass der Wert auf einem Datenetikett angezeigt werden soll.
140-
NumFmt | `ChartNumFmt` | N/A | Gibt an, dass bei Verknüpfung mit der Quelle ein benutzerdefinierter Zahlenformatcode für Datenbeschriftungen festgelegt wird. Die Eigenschaft `NumFmt` ist optional. Der Standardformatcode ist `General`.
133+
SecondPlotValues | `int` | `0` | Gibt die Werte im zweiten Diagramm für die Diagramme `PieOfPie` und `BarOfPie` an.
134+
ShowBubbleSize | `bool` | `false` | Gibt an, dass die Blasengröße auf einem Datenetikett angegeben werden soll.
135+
ShowCatName | `bool` | `true` | Gibt an, dass der Kategoriename in der Datenbeschriftung angezeigt werden soll. Die Eigenschaft `ShowCatName` ist optional.
136+
ShowDataTable | `bool` | `false` | Wird zum Hinzufügen einer Datentabelle unter dem Diagramm verwendet und ist je nach Diagrammtyp nur für Diagramme vom Typ Flächen-, Balken-, Säulen- und Linienreihen verfügbar.
137+
ShowDataTableKeys | `bool` | `false` | Wird zum Hinzufügen eines Legendenschlüssels in der Datentabelle verwendet. Funktioniert nur, wenn `ShowDataTable` aktiviert ist. Die Eigenschaft `ShowDataTableKeys` ist optional.
138+
ShowLeaderLines | `bool` | `false` | Gibt an, welche Führungslinien für Datenbeschriftungen angezeigt werden sollen. Die Eigenschaft `ShowLeaderLines` ist optional.
139+
ShowPercent | `bool` | `false` | Gibt an, dass der Prozentsatz auf einem Datenetikett angegeben werden soll.
140+
ShowSerName | `bool` | `false` | Gibt an, dass der Serienname auf einem Datenetikett angezeigt werden soll.
141+
ShowVal | `bool` | `false` | Gibt an, dass der Wert auf einem Datenetikett angezeigt werden soll.
142+
Fill | `Fill` | N/A | Legen Sie die Füllfarbe des Diagramms fest.
143+
UpBars | `ChartUpDownBar` | N/A | Gibt das Format für Aufwärtsbalken in Aktiencharts an. Die Eigenschaft `UpBars` ist optional.
144+
DownBars | `ChartUpDownBar` | N/A | Gibt das Format für Downbars im Aktienchart an. Die Eigenschaft `DownBars` ist optional.
145+
NumFmt | `ChartNumFmt` | N/A | Gibt an, dass bei Verknüpfung mit der Quelle ein benutzerdefinierter Zahlenformatcode für Datenbeschriftungen festgelegt wird. Die Eigenschaft `NumFmt` ist optional. Der Standardformatcode ist `General`.
141146

142147
Stellen Sie die primären Optionen für die horizontale und vertikale Achse auf `XAxis` und `YAxis` ein.
143148

‎en/README.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ Excelize is a library written in pure Go providing a set of functions that allow
99
- go.dev: [pkg.go.dev/github.com/xuri/excelize/v2](https://pkg.go.dev/github.com/xuri/excelize/v2)
1010
- Licenses: [BSD 3-Clause](https://opensource.org/licenses/BSD-3-Clause)
1111
- Last version: [v2.9.1](https://github.com/xuri/excelize/releases/latest)
12-
- Document update time: August 21, 2025
12+
- Document update time: September 30, 2025
1313

1414
## Project mission
1515

‎en/cell.md‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -781,6 +781,7 @@ AVERAGE | Returns the average of its arguments
781781
AVERAGEA | Returns the average of its arguments, including numbers, text, and logical values
782782
AVERAGEIF | Returns the average (arithmetic mean) of all the cells in a range that meet a given criteria
783783
AVERAGEIFS | Returns the average (arithmetic mean) of all cells that meet multiple criteria.
784+
BAHTTEXT | Converts a number to Thai text and adds a suffix of "Baht."
784785
BASE | Converts a number into a text representation with the given radix (base)
785786
BESSELI | Returns the modified Bessel function In(x)
786787
BESSELJ | Returns the Bessel function Jn(x)

‎en/chart.md‎

Lines changed: 15 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,8 @@ ID|Enumeration|Chart
6767
52 | WireframeContour | wireframe contour chart
6868
53 | Bubble | bubble chart
6969
54 | Bubble3D | 3D bubble chart
70+
55 | StockHighLowClose | High-Low-Close stock chart
71+
56 | StockOpenHighLowClose | Open-High-Low-Close stock chart
7072

7173
In the Office Excel chart data range, `Series` specifies the set of information for which data to draw, the legend item (series), and the horizontal (category) axis label.
7274

@@ -128,16 +130,19 @@ Set the position of the chart plot area by plot area. The properties that can be
128130

129131
Parameter|Type|Default|Explanation
130132
---|---|---|---
131-
SecondPlotValues | `int` | `0` | Specifies the values in second plot for the `PieOfPie` and `BarOfPie` chart.
132-
ShowBubbleSize | `bool` | `false` | Specifies the bubble size shall be shown in a data label.
133-
ShowCatName | `bool` | `true` | Specifies that the category name shall be shown in the data label. The `ShowCatName` property is optional.
134-
ShowDataTable | `bool` | `false` | Used for add data table under chart, depending on the chart type, only available for area, bar, column and line series type charts.
135-
ShowDataTableKeys | `bool` | `false` | Used for add legend key in data table, only works on `ShowDataTable` is enabled. The `ShowDataTableKeys` property is optional.
136-
ShowLeaderLines | `bool` | `false` | Specifies leader lines shall be shown for data labels. The `ShowLeaderLines` property is optional.
137-
ShowPercent | `bool` | `false` | Specifies that the percentage shall be shown in a data label.
138-
ShowSerName | `bool` | `false` | Specifies that the series name shall be shown in a data label.
139-
ShowVal | `bool` | `false` | Specifies that the value shall be shown in a data label.
140-
NumFmt | `ChartNumFmt` | N/A | Specifies that if linked to source and set custom number format code for data labels. The `NumFmt` property is optional. The default format code is `General`.
133+
SecondPlotValues | `int` | `0` | Specifies the values in second plot for the `PieOfPie` and `BarOfPie` chart.
134+
ShowBubbleSize | `bool` | `false` | Specifies the bubble size shall be shown in a data label.
135+
ShowCatName | `bool` | `true` | Specifies that the category name shall be shown in the data label. The `ShowCatName` property is optional.
136+
ShowDataTable | `bool` | `false` | Used for add data table under chart, depending on the chart type, only available for area, bar, column and line series type charts.
137+
ShowDataTableKeys | `bool` | `false` | Used for add legend key in data table, only works on `ShowDataTable` is enabled. The `ShowDataTableKeys` property is optional.
138+
ShowLeaderLines | `bool` | `false` | Specifies leader lines shall be shown for data labels. The `ShowLeaderLines` property is optional.
139+
ShowPercent | `bool` | `false` | Specifies that the percentage shall be shown in a data label.
140+
ShowSerName | `bool` | `false` | Specifies that the series name shall be shown in a data label.
141+
ShowVal | `bool` | `false` | Specifies that the value shall be shown in a data label.
142+
Fill | `Fill` | N/A | Set fill color of the chart.
143+
UpBars | `ChartUpDownBar` | N/A | Specifies the format for stock chart up bars. The `UpBars` property is optional.
144+
DownBars | `ChartUpDownBar` | N/A | Specifies the format for stock chart down bars. The `DownBars` property is optional.
145+
NumFmt | `ChartNumFmt` | N/A | Specifies that if linked to source and set custom number format code for data labels. The `NumFmt` property is optional. The default format code is `General`.
141146

142147
Set the primary horizontal and vertical axis options by `XAxis` and `YAxis`.
143148

‎es/README.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ Excelize es una biblioteca escrita en Go puro que proporciona un conjunto de fun
99
- go.dev: [pkg.go.dev/github.com/xuri/excelize/v2](https://pkg.go.dev/github.com/xuri/excelize/v2)
1010
- Licencias: [BSD 3-Clause](https://opensource.org/licenses/BSD-3-Clause)
1111
- Ultima versión: [v2.9.1](https://github.com/xuri/excelize/releases/latest)
12-
- Tiempo de actualización del documento: agosto 21, 2025
12+
- Tiempo de actualización del documento: septiembre 30, 2025
1313

1414
## Misión del proyecto
1515

0 commit comments

Comments
 (0)