gitextract_kqtir3pu/ ├── .editorconfig ├── .gitattributes ├── .github/ │ ├── ISSUE_TEMPLATE.md │ ├── PULL_REQUEST_TEMPLATE.md │ ├── dependabot.yml │ ├── stale.yml │ ├── support.yml │ └── workflows/ │ ├── github-pages.yml │ └── main.yml ├── .gitignore ├── .php-cs-fixer.dist.php ├── .phpcs.xml.dist ├── .readthedocs.yaml ├── CHANGELOG.PHPExcel.md ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── bin/ │ ├── check-phpdoc-types.php │ ├── generate-document.php │ ├── generate-locales.php │ └── pre-commit ├── composer.json ├── docs/ │ ├── extra/ │ │ ├── extra.css │ │ └── extrajs.js │ ├── faq.md │ ├── index.md │ ├── references/ │ │ ├── features-cross-reference.md │ │ ├── function-list-by-category.md │ │ ├── function-list-by-name-compact.md │ │ └── function-list-by-name.md │ └── topics/ │ ├── Behind the Mask.md │ ├── Excel Anomalies.md │ ├── Looping the Loop.md │ ├── The Dating Game.md │ ├── accessing-cells.md │ ├── architecture.md │ ├── autofilters.md │ ├── calculation-engine.md │ ├── conditional-formatting.md │ ├── creating-spreadsheet.md │ ├── defined-names.md │ ├── file-formats.md │ ├── images/ │ │ └── Behind the Mask/ │ │ └── Stock Portfolio.xlsx │ ├── memory_saving.md │ ├── migration-from-PHPExcel.md │ ├── reading-and-writing-to-file.md │ ├── reading-files.md │ ├── recipes.md │ ├── settings.md │ ├── tables.md │ └── worksheets.md ├── infra/ │ ├── DocumentGenerator.php │ └── LocaleGenerator.php ├── mkdocs.yml ├── phpstan-baseline.neon ├── phpstan.neon.dist ├── phpunit.xml.dist ├── samples/ │ ├── Autofilter/ │ │ ├── 10_Autofilter.php │ │ ├── 10_Autofilter_dynamic_dates.php │ │ ├── 10_Autofilter_selection_1.php │ │ ├── 10_Autofilter_selection_2.php │ │ └── 10_Autofilter_selection_display.php │ ├── Basic/ │ │ ├── 01_Simple.php │ │ ├── 01_Simple_download_ods.php │ │ ├── 01_Simple_download_pdf.php │ │ ├── 01_Simple_download_xls.php │ │ ├── 01_Simple_download_xlsx.php │ │ ├── 02_Types.php │ │ ├── 03_Formulas.php │ │ ├── 04_Printing.php │ │ ├── 05_Feature_demo.php │ │ ├── 05_UnexpectedCharacters.php │ │ ├── 06_Largescale.php │ │ ├── 07_Reader.php │ │ ├── 08_Conditional_formatting.php │ │ ├── 08_Conditional_formatting_2.php │ │ └── 09_Pagebreaks.php │ ├── Basic1/ │ │ ├── 11_Documentsecurity.php │ │ ├── 12_CellProtection.php │ │ ├── 13_Calculation.php │ │ ├── 13_CalculationCyclicFormulae.php │ │ ├── 14_Xls.php │ │ ├── 15_Datavalidation.php │ │ ├── 16_Csv.php │ │ ├── 17_Html.php │ │ ├── 17a_Html.php │ │ ├── 17b_Html.php │ │ ├── 18_Extendedcalculation.php │ │ └── 19_Namedrange.php │ ├── Basic2/ │ │ ├── 20_Read_Excel2003XML.php │ │ ├── 20_Read_Gnumeric.php │ │ ├── 20_Read_Ods.php │ │ ├── 20_Read_Sylk.php │ │ ├── 20_Read_Xls.php │ │ ├── 22_Heavily_formatted.php │ │ ├── 23_Sharedstyles.php │ │ ├── 24_Readfilter.php │ │ ├── 25_In_memory_image.php │ │ ├── 26_Utf8.php │ │ ├── 27_Images_Html_Pdf.php │ │ ├── 27_Images_Xls.php │ │ ├── 27_Images_Xlsx.php │ │ ├── 28_Iterator.php │ │ └── 29_Advanced_value_binder.php │ ├── Basic3/ │ │ ├── 30_Template.php │ │ ├── 30_Templatebiff5.php │ │ ├── 31_Document_properties_write.php │ │ ├── 31_Document_properties_write_xls.php │ │ ├── 37_Page_layout_view.php │ │ ├── 38_Clone_worksheet.php │ │ ├── 39_Dropdown.php │ │ └── data/ │ │ └── continents/ │ │ ├── Africa.txt │ │ ├── Asia.txt │ │ ├── Europe.txt │ │ ├── North America.txt │ │ ├── Oceania.txt │ │ └── South America.txt │ ├── Basic4/ │ │ ├── 40_Duplicate_style.php │ │ ├── 41_Password.php │ │ ├── 42_RichText.php │ │ ├── 42b_RichText.php │ │ ├── 43_Merge_workbooks.php │ │ ├── 44_Worksheet_info.php │ │ ├── 45_Quadratic_equation_solver.php │ │ ├── 46_ReadHtml.php │ │ ├── 47_xlsfill.php │ │ ├── 47_xlsxfill.php │ │ ├── 48_Image_move_size_with_cells.php │ │ └── 49_alignment.php │ ├── Basic5/ │ │ ├── 50_xlsverticalbreak.php │ │ ├── 51_ProtectedSort.php │ │ ├── 52_Currency.php │ │ ├── 53_ImageOpacity.php │ │ ├── 54_ImagesInAndOut.php │ │ ├── 55_DefinedStyles.php │ │ └── 56_OdsToISO8601.php │ ├── Bitwise/ │ │ ├── BITAND.php │ │ ├── BITLSHIFT.php │ │ ├── BITOR.php │ │ ├── BITRSHIFT.php │ │ └── BITXOR.php │ ├── Bootstrap.php │ ├── Chart/ │ │ ├── 32_Chart_read_write.php │ │ ├── 32_Chart_read_write_HTML.php │ │ ├── 32_Chart_read_write_PDF.php │ │ ├── 34_Chart_update.php │ │ ├── 35_Chart_render.php │ │ ├── 35_Chart_render33.php │ │ └── 37_Chart_dynamic_title.php │ ├── Chart33a/ │ │ ├── 33_Chart_create_area.php │ │ ├── 33_Chart_create_area_2.php │ │ ├── 33_Chart_create_bar.php │ │ ├── 33_Chart_create_bar_custom_colors.php │ │ ├── 33_Chart_create_bar_labels_lines.php │ │ ├── 33_Chart_create_bar_stacked.php │ │ ├── 33_Chart_create_bubble.php │ │ ├── 33_Chart_create_column.php │ │ ├── 33_Chart_create_column_2.php │ │ ├── 33_Chart_create_composite.alternate.php │ │ ├── 33_Chart_create_composite.php │ │ ├── 33_Chart_create_line.php │ │ └── 33_Chart_create_line_dateaxis.php │ ├── Chart33b/ │ │ ├── 33_Chart_create_multiple_charts.php │ │ ├── 33_Chart_create_pie.php │ │ ├── 33_Chart_create_pie_custom_colors.php │ │ ├── 33_Chart_create_radar.php │ │ ├── 33_Chart_create_scatter.php │ │ ├── 33_Chart_create_scatter2.php │ │ ├── 33_Chart_create_scatter3.php │ │ ├── 33_Chart_create_scatter4.php │ │ ├── 33_Chart_create_scatter5_trendlines.php │ │ ├── 33_Chart_create_scatter6_value_xaxis.php │ │ ├── 33_Chart_create_scatter7_blanks.php │ │ ├── 33_Chart_create_stock.php │ │ └── 33_Chart_create_stock2.php │ ├── ComplexNumbers1/ │ │ ├── COMPLEX.php │ │ ├── IMABS.php │ │ ├── IMAGINARY.php │ │ ├── IMARGUMENT.php │ │ ├── IMCONJUGATE.php │ │ └── IMREAL.php │ ├── ComplexNumbers2/ │ │ ├── IMCOS.php │ │ ├── IMCOSH.php │ │ ├── IMCOT.php │ │ ├── IMCSC.php │ │ ├── IMCSCH.php │ │ ├── IMDIV.php │ │ ├── IMEXP.php │ │ ├── IMLN.php │ │ ├── IMLOG10.php │ │ └── IMLOG2.php │ ├── ComplexNumbers3/ │ │ ├── IMPOWER.php │ │ ├── IMPRODUCT.php │ │ ├── IMSEC.php │ │ ├── IMSECH.php │ │ ├── IMSIN.php │ │ ├── IMSINH.php │ │ ├── IMSQRT.php │ │ ├── IMSUB.php │ │ ├── IMSUM.php │ │ └── IMTAN.php │ ├── ConditionalFormatting/ │ │ ├── 01_Basic_Comparisons.php │ │ ├── 02_Text_Comparisons.php │ │ ├── 03_Blank_Comparisons.php │ │ ├── 04_Error_Comparisons.php │ │ ├── 05_Date_Comparisons.php │ │ ├── 06_Duplicate_Comparisons.php │ │ ├── 07_Expression_Comparisons.php │ │ ├── cond08_colorscale.php │ │ └── cond09_iconset.php │ ├── Database/ │ │ ├── DAVERAGE.php │ │ ├── DCOUNT.php │ │ ├── DCOUNTA.php │ │ ├── DGET.php │ │ ├── DMAX.php │ │ ├── DMIN.php │ │ ├── DPRODUCT.php │ │ ├── DSTDEV.php │ │ ├── DSTDEVP.php │ │ ├── DSUM.php │ │ ├── DVAR.php │ │ └── DVARP.php │ ├── DateTime/ │ │ ├── DATE.php │ │ ├── DATEDIF.php │ │ ├── DATEVALUE.php │ │ ├── DAY.php │ │ ├── DAYS.php │ │ ├── DAYS360.php │ │ ├── EDATE.php │ │ ├── EOMONTH.php │ │ ├── HOUR.php │ │ ├── ISOWEEKNUM.php │ │ ├── MINUTE.php │ │ └── MONTH.php │ ├── DateTime2/ │ │ ├── NETWORKDAYS.php │ │ ├── NOW.php │ │ ├── SECOND.php │ │ ├── TIME.php │ │ ├── TIMEVALUE.php │ │ ├── TODAY.php │ │ ├── WEEKDAY.php │ │ ├── WEEKNUM.php │ │ ├── WORKDAY.php │ │ ├── YEAR.php │ │ └── YEARFRAC.php │ ├── DefinedNames/ │ │ ├── AbsoluteNamedRange.php │ │ ├── CrossWorksheetNamedFormula.php │ │ ├── NamedFormulaeAndRanges.php │ │ ├── RelativeNamedRange.php │ │ ├── RelativeNamedRange2.php │ │ ├── RelativeNamedRangeAsFunction.php │ │ ├── ScopedNamedRange.php │ │ ├── ScopedNamedRange2.php │ │ ├── SimpleNamedFormula.php │ │ └── SimpleNamedRange.php │ ├── Engineering/ │ │ ├── BESSELI.php │ │ ├── BESSELJ.php │ │ ├── BESSELK.php │ │ ├── BESSELY.php │ │ ├── CONVERT.php │ │ ├── Convert-Online.php │ │ ├── DELTA.php │ │ ├── ERF.php │ │ ├── ERFC.php │ │ └── GESTEP.php │ ├── Financial1/ │ │ ├── ACCRINT.php │ │ ├── ACCRINTM.php │ │ ├── AMORDEGRC.php │ │ ├── AMORLINC.php │ │ ├── COUPDAYBS.php │ │ ├── COUPDAYS.php │ │ ├── COUPDAYSNC.php │ │ ├── COUPNCD.php │ │ ├── COUPNUM.php │ │ ├── COUPPCD.php │ │ ├── CUMIPMT.php │ │ └── CUMPRINC.php │ ├── Financial2/ │ │ ├── DB.php │ │ ├── DDB.php │ │ ├── DISC.php │ │ ├── DOLLARDE.php │ │ ├── DOLLARFR.php │ │ ├── EFFECT.php │ │ ├── FV.php │ │ └── FVSCHEDULE.php │ ├── Financial3/ │ │ ├── INTRATE.php │ │ ├── IPMT.php │ │ ├── IRR.php │ │ ├── ISPMT.php │ │ ├── MIRR.php │ │ ├── NOMINAL.php │ │ ├── NPER.php │ │ └── NPV.php │ ├── Header.php │ ├── HexEtcConversions/ │ │ ├── BIN2DEC.php │ │ ├── BIN2HEX.php │ │ ├── BIN2OCT.php │ │ ├── DEC2BIN.php │ │ ├── DEC2HEX.php │ │ ├── DEC2OCT.php │ │ ├── HEX2BIN.php │ │ ├── HEX2DEC.php │ │ ├── HEX2OCT.php │ │ ├── OCT2BIN.php │ │ ├── OCT2DEC.php │ │ └── OCT2HEX.php │ ├── Html/ │ │ ├── html_01_Basic_Conditional_Formatting.php │ │ ├── html_02_More_Conditional_Formatting.php │ │ ├── html_03_Color_Scale.php │ │ ├── html_04_Table_Format_without_Conditional.php │ │ ├── html_05_Table_Format_with_Conditional.php │ │ └── html_06_Table_Cellspacing.php │ ├── LookupRef/ │ │ ├── ADDRESS.php │ │ ├── COLUMN.php │ │ ├── COLUMNS.php │ │ ├── INDEX.php │ │ ├── INDIRECT.php │ │ ├── OFFSET.php │ │ ├── ROW.php │ │ ├── ROWS.php │ │ ├── SortExcel.php │ │ ├── SortExcelCols.php │ │ └── VLOOKUP.php │ ├── Pdf/ │ │ ├── 21_Pdf_Domdf.php │ │ ├── 21_Pdf_TCPDF.php │ │ ├── 21_Pdf_mPDF.php │ │ ├── 21a_Pdf.php │ │ ├── 21b_Pdf.php │ │ ├── 21d_FitToHeightPdf.php │ │ ├── 21e_UnusualFont_mpdf.php │ │ ├── 21f_Drawing.php │ │ ├── 21g_Direction.php │ │ ├── 21h_DirectionMultiple.php │ │ ├── Dompdf_Canvas_Headers.php │ │ ├── Dompdf_Custom_Headers.php │ │ ├── Mpdf_Custom_Headers.php │ │ └── Tcpdf_Custom_Headers.php │ ├── Reader/ │ │ ├── 01_Simple_file_reader_using_IOFactory.php │ │ ├── 02_Simple_file_reader_using_a_specified_reader.php │ │ ├── 03_Simple_file_reader_using_the_IOFactory_to_return_a_reader.php │ │ ├── 04_Simple_file_reader_using_the_IOFactory_to_identify_a_reader_to_use.php │ │ ├── 05_Simple_file_reader_using_the_read_data_only_option.php │ │ ├── 06_Simple_file_reader_loading_all_worksheets.php │ │ ├── 07_Simple_file_reader_loading_a_single_named_worksheet.php │ │ ├── 08_Simple_file_reader_loading_several_named_worksheets.php │ │ ├── 09_Simple_file_reader_using_a_read_filter.php │ │ ├── 10_Simple_file_reader_using_a_configurable_read_filter.php │ │ ├── 11_Reading_a_workbook_in_chunks_using_a_configurable_read_filter_version_1.php │ │ ├── 12_Reading_a_workbook_in_chunks_using_a_configurable_read_filter_version_2.php │ │ └── sampleData/ │ │ ├── example1.xls │ │ ├── example1xls │ │ └── example2.xls │ ├── Reader2/ │ │ ├── 13_Simple_file_reader_for_multiple_CSV_files.php │ │ ├── 14_Reading_a_large_CSV_file_in_chunks_to_split_across_multiple_worksheets.php │ │ ├── 15_Simple_file_reader_for_tab_separated_value_file_using_the_Advanced_Value_Binder.php │ │ ├── 16_Handling_loader_exceptions_using_TryCatch.php │ │ ├── 17_Simple_file_reader_loading_several_named_worksheets.php │ │ ├── 18_Reading_list_of_worksheets_without_loading_entire_file.php │ │ ├── 19_Reading_worksheet_information_without_loading_entire_file.php │ │ ├── 20_Reader_worksheet_hyperlink_image.php │ │ ├── 21_Reader_CSV_Long_Integers_with_String_Value_Binder.php │ │ ├── 22_Reader_formscomments.php │ │ ├── 22_Reader_issue1767.php │ │ ├── 23_iterateRowsYield.php │ │ └── sampleData/ │ │ ├── example1.csv │ │ ├── example1.tsv │ │ ├── example1.xls │ │ ├── example2.csv │ │ ├── formscomments.xlsx │ │ ├── issue.1767.xlsx │ │ └── longIntegers.csv │ ├── Reading_workbook_data/ │ │ ├── Custom_properties.php │ │ ├── Custom_property_names.php │ │ ├── Properties.php │ │ ├── Worksheet_count_and_names.php │ │ └── sampleData/ │ │ ├── example1.xls │ │ ├── example1.xlsx │ │ └── example2.xls │ ├── Table/ │ │ ├── 01_Table.php │ │ ├── 02_Table_Total.php │ │ ├── 03_Column_Formula.php │ │ └── 04_Column_Formula_with_Totals.php │ ├── Wizards/ │ │ ├── Header.php │ │ └── NumberFormat/ │ │ ├── Accounting.php │ │ ├── Currency.php │ │ ├── Number.php │ │ ├── Percentage.php │ │ └── Scientific.php │ ├── bootstrap/ │ │ ├── css/ │ │ │ └── phpspreadsheet.css │ │ └── fonts/ │ │ └── FontAwesome.otf │ ├── download.php │ ├── index.php │ └── templates/ │ ├── 21d_FitToHeightPdf.xlsx │ ├── 26template.xlsx │ ├── 27template.xls │ ├── 27template.xlsx │ ├── 28iterators.xlsx │ ├── 30template.xls │ ├── 30templatebiff5.xls │ ├── 31docproperties.xls │ ├── 31docproperties.xlsx │ ├── 32chartreadwrite.xlsx │ ├── 32complexChartreadwrite.xlsx │ ├── 32readwriteAreaChart1.xlsx │ ├── 32readwriteAreaChart2.xlsx │ ├── 32readwriteAreaChart3.xlsx │ ├── 32readwriteAreaChart3D1.xlsx │ ├── 32readwriteAreaChart4.xlsx │ ├── 32readwriteAreaPercentageChart1.xlsx │ ├── 32readwriteAreaPercentageChart2.xlsx │ ├── 32readwriteAreaPercentageChart3D1.xlsx │ ├── 32readwriteAreaStackedChart1.xlsx │ ├── 32readwriteAreaStackedChart2.xlsx │ ├── 32readwriteAreaStackedChart3D1.xlsx │ ├── 32readwriteBarChart1.xlsx │ ├── 32readwriteBarChart2.xlsx │ ├── 32readwriteBarChart3.xlsx │ ├── 32readwriteBarChart3D1.xlsx │ ├── 32readwriteBarChart4.xlsx │ ├── 32readwriteBarPercentageChart1.xlsx │ ├── 32readwriteBarPercentageChart2.xlsx │ ├── 32readwriteBarPercentageChart3D1.xlsx │ ├── 32readwriteBarStackedChart1.xlsx │ ├── 32readwriteBarStackedChart2.xlsx │ ├── 32readwriteBarStackedChart3D1.xlsx │ ├── 32readwriteBubbleChart1.xlsx │ ├── 32readwriteBubbleChart2.xlsx │ ├── 32readwriteBubbleChart3D1.xlsx │ ├── 32readwriteChartWithImages1.xlsx │ ├── 32readwriteColumnChart1.xlsx │ ├── 32readwriteColumnChart2.xlsx │ ├── 32readwriteColumnChart3.xlsx │ ├── 32readwriteColumnChart3D1.xlsx │ ├── 32readwriteColumnChart4.xlsx │ ├── 32readwriteColumnPercentageChart1.xlsx │ ├── 32readwriteColumnPercentageChart2.xlsx │ ├── 32readwriteColumnPercentageChart3D1.xlsx │ ├── 32readwriteColumnStackedChart1.xlsx │ ├── 32readwriteColumnStackedChart2.xlsx │ ├── 32readwriteColumnStackedChart3D1.xlsx │ ├── 32readwriteComboChart1.xlsx │ ├── 32readwriteDonutChart1.xlsx │ ├── 32readwriteDonutChart2.xlsx │ ├── 32readwriteDonutChart3.xlsx │ ├── 32readwriteDonutChart4.xlsx │ ├── 32readwriteDonutChartExploded1.xlsx │ ├── 32readwriteDonutChartMultiseries1.xlsx │ ├── 32readwriteLineChart1.xlsx │ ├── 32readwriteLineChart2.xlsx │ ├── 32readwriteLineChart3.xlsx │ ├── 32readwriteLineChart3D1.xlsx │ ├── 32readwriteLineChart4.xlsx │ ├── 32readwriteLineChart5.xlsx │ ├── 32readwriteLineChart6.xlsx │ ├── 32readwriteLineChartNoPointMarkers1.xlsx │ ├── 32readwriteLineDateAxisChart1.xlsx │ ├── 32readwriteLinePercentageChart1.xlsx │ ├── 32readwriteLinePercentageChart2.xlsx │ ├── 32readwriteLineStackedChart1.xlsx │ ├── 32readwriteLineStackedChart2.xlsx │ ├── 32readwritePieChart1.xlsx │ ├── 32readwritePieChart2.xlsx │ ├── 32readwritePieChart3.xlsx │ ├── 32readwritePieChart3D1.xlsx │ ├── 32readwritePieChart4.xlsx │ ├── 32readwritePieChartExploded1.xlsx │ ├── 32readwritePieChartExploded3D1.xlsx │ ├── 32readwriteRadarChart1.xlsx │ ├── 32readwriteRadarChart2.xlsx │ ├── 32readwriteRadarChart3.xlsx │ ├── 32readwriteScatterChart1.xlsx │ ├── 32readwriteScatterChart10.xlsx │ ├── 32readwriteScatterChart2.xlsx │ ├── 32readwriteScatterChart3.xlsx │ ├── 32readwriteScatterChart4.xlsx │ ├── 32readwriteScatterChart5.xlsx │ ├── 32readwriteScatterChart6.xlsx │ ├── 32readwriteScatterChart7.xlsx │ ├── 32readwriteScatterChart8.xlsx │ ├── 32readwriteScatterChart9.xlsx │ ├── 32readwriteScatterChartTrendlines1.xlsx │ ├── 32readwriteStockChart1.xlsx │ ├── 32readwriteStockChart2.xlsx │ ├── 32readwriteStockChart3.xlsx │ ├── 32readwriteStockChart4.xlsx │ ├── 32readwriteStockChart5.xlsx │ ├── 32readwriteSurfaceChart1.xlsx │ ├── 32readwriteSurfaceChart2.xlsx │ ├── 32readwriteSurfaceChart3.xlsx │ ├── 32readwriteSurfaceChart4.xlsx │ ├── 36writeLineChart1.xlsx │ ├── 36writeMultiple1.xlsx │ ├── 37dynamictitle.xlsx │ ├── 43mergeBook1.xlsx │ ├── 43mergeBook2.xlsx │ ├── 46readHtml.html │ ├── 47_xlsfill.xls │ ├── 47_xlsxfill.xlsx │ ├── 50_xlsverticalbreak.xls │ ├── 56_MixedDateFormats.ods │ ├── BasicConditionalFormatting.xlsx │ ├── ColourScale.xlsx │ ├── ConditionalFormattingConditions.xlsx │ ├── Excel2003XMLTest.xml │ ├── GnumericTest.gnumeric │ ├── Mpdf2.php │ ├── OOCalcTest.ods │ ├── ShadowsIntoLight.OFL.txt │ ├── SylkTest.slk │ ├── TableFormat.xlsx │ ├── chart-with-and-without-overlays.xlsx │ ├── chartSpreadsheet.php │ ├── excel2003.short.bad.xml │ ├── excel2003.xml │ ├── largeSpreadsheet.php │ ├── old.gnumeric │ ├── sampleSpreadsheet.php │ └── sampleSpreadsheet2.php ├── src/ │ └── PhpSpreadsheet/ │ ├── Calculation/ │ │ ├── ArrayEnabled.php │ │ ├── BinaryComparison.php │ │ ├── Calculation.php │ │ ├── CalculationBase.php │ │ ├── CalculationLocale.php │ │ ├── CalculationParserOnly.php │ │ ├── Category.php │ │ ├── Database/ │ │ │ ├── DAverage.php │ │ │ ├── DCount.php │ │ │ ├── DCountA.php │ │ │ ├── DGet.php │ │ │ ├── DMax.php │ │ │ ├── DMin.php │ │ │ ├── DProduct.php │ │ │ ├── DStDev.php │ │ │ ├── DStDevP.php │ │ │ ├── DSum.php │ │ │ ├── DVar.php │ │ │ ├── DVarP.php │ │ │ └── DatabaseAbstract.php │ │ ├── DateTimeExcel/ │ │ │ ├── Constants.php │ │ │ ├── Current.php │ │ │ ├── Date.php │ │ │ ├── DateParts.php │ │ │ ├── DateValue.php │ │ │ ├── Days.php │ │ │ ├── Days360.php │ │ │ ├── Difference.php │ │ │ ├── Helpers.php │ │ │ ├── Month.php │ │ │ ├── NetworkDays.php │ │ │ ├── Time.php │ │ │ ├── TimeParts.php │ │ │ ├── TimeValue.php │ │ │ ├── Week.php │ │ │ ├── WorkDay.php │ │ │ └── YearFrac.php │ │ ├── Engine/ │ │ │ ├── ArrayArgumentHelper.php │ │ │ ├── ArrayArgumentProcessor.php │ │ │ ├── BranchPruner.php │ │ │ ├── CyclicReferenceStack.php │ │ │ ├── FormattedNumber.php │ │ │ ├── Logger.php │ │ │ └── Operands/ │ │ │ ├── Operand.php │ │ │ └── StructuredReference.php │ │ ├── Engineering/ │ │ │ ├── BesselI.php │ │ │ ├── BesselJ.php │ │ │ ├── BesselK.php │ │ │ ├── BesselY.php │ │ │ ├── BitWise.php │ │ │ ├── Compare.php │ │ │ ├── Complex.php │ │ │ ├── ComplexFunctions.php │ │ │ ├── ComplexOperations.php │ │ │ ├── Constants.php │ │ │ ├── ConvertBase.php │ │ │ ├── ConvertBinary.php │ │ │ ├── ConvertDecimal.php │ │ │ ├── ConvertHex.php │ │ │ ├── ConvertOctal.php │ │ │ ├── ConvertUOM.php │ │ │ ├── EngineeringValidations.php │ │ │ ├── Erf.php │ │ │ └── ErfC.php │ │ ├── Exception.php │ │ ├── ExceptionHandler.php │ │ ├── Financial/ │ │ │ ├── Amortization.php │ │ │ ├── CashFlow/ │ │ │ │ ├── CashFlowValidations.php │ │ │ │ ├── Constant/ │ │ │ │ │ ├── Periodic/ │ │ │ │ │ │ ├── Cumulative.php │ │ │ │ │ │ ├── Interest.php │ │ │ │ │ │ ├── InterestAndPrincipal.php │ │ │ │ │ │ └── Payments.php │ │ │ │ │ └── Periodic.php │ │ │ │ ├── Single.php │ │ │ │ └── Variable/ │ │ │ │ ├── NonPeriodic.php │ │ │ │ └── Periodic.php │ │ │ ├── Constants.php │ │ │ ├── Coupons.php │ │ │ ├── Depreciation.php │ │ │ ├── Dollar.php │ │ │ ├── FinancialValidations.php │ │ │ ├── Helpers.php │ │ │ ├── InterestRate.php │ │ │ ├── Securities/ │ │ │ │ ├── AccruedInterest.php │ │ │ │ ├── Price.php │ │ │ │ ├── Rates.php │ │ │ │ ├── SecurityValidations.php │ │ │ │ └── Yields.php │ │ │ └── TreasuryBill.php │ │ ├── FormulaParser.php │ │ ├── FormulaToken.php │ │ ├── FunctionArray.php │ │ ├── Functions.php │ │ ├── Information/ │ │ │ ├── ErrorValue.php │ │ │ ├── ExcelError.php │ │ │ ├── Info.php │ │ │ └── Value.php │ │ ├── Internal/ │ │ │ ├── ExcelArrayPseudoFunctions.php │ │ │ ├── MakeMatrix.php │ │ │ └── WildcardMatch.php │ │ ├── Logical/ │ │ │ ├── Boolean.php │ │ │ ├── Conditional.php │ │ │ └── Operations.php │ │ ├── LookupRef/ │ │ │ ├── Address.php │ │ │ ├── ChooseRowsEtc.php │ │ │ ├── ExcelMatch.php │ │ │ ├── Filter.php │ │ │ ├── Formula.php │ │ │ ├── HLookup.php │ │ │ ├── Helpers.php │ │ │ ├── Hstack.php │ │ │ ├── Hyperlink.php │ │ │ ├── Indirect.php │ │ │ ├── Lookup.php │ │ │ ├── LookupBase.php │ │ │ ├── LookupRefValidations.php │ │ │ ├── Matrix.php │ │ │ ├── Offset.php │ │ │ ├── RowColumnInformation.php │ │ │ ├── Selection.php │ │ │ ├── Sort.php │ │ │ ├── TorowTocol.php │ │ │ ├── Unique.php │ │ │ ├── VLookup.php │ │ │ └── Vstack.php │ │ ├── MathTrig/ │ │ │ ├── Absolute.php │ │ │ ├── Angle.php │ │ │ ├── Arabic.php │ │ │ ├── Base.php │ │ │ ├── Ceiling.php │ │ │ ├── Combinations.php │ │ │ ├── Exp.php │ │ │ ├── Factorial.php │ │ │ ├── Floor.php │ │ │ ├── Gcd.php │ │ │ ├── Helpers.php │ │ │ ├── IntClass.php │ │ │ ├── Lcm.php │ │ │ ├── Logarithms.php │ │ │ ├── MatrixFunctions.php │ │ │ ├── Operations.php │ │ │ ├── Random.php │ │ │ ├── Roman.php │ │ │ ├── Round.php │ │ │ ├── SeriesSum.php │ │ │ ├── Sign.php │ │ │ ├── Sqrt.php │ │ │ ├── Subtotal.php │ │ │ ├── Sum.php │ │ │ ├── SumSquares.php │ │ │ ├── Trig/ │ │ │ │ ├── Cosecant.php │ │ │ │ ├── Cosine.php │ │ │ │ ├── Cotangent.php │ │ │ │ ├── Secant.php │ │ │ │ ├── Sine.php │ │ │ │ └── Tangent.php │ │ │ └── Trunc.php │ │ ├── Statistical/ │ │ │ ├── AggregateBase.php │ │ │ ├── Averages/ │ │ │ │ └── Mean.php │ │ │ ├── Averages.php │ │ │ ├── Conditional.php │ │ │ ├── Confidence.php │ │ │ ├── Counts.php │ │ │ ├── Deviations.php │ │ │ ├── Distributions/ │ │ │ │ ├── Beta.php │ │ │ │ ├── Binomial.php │ │ │ │ ├── ChiSquared.php │ │ │ │ ├── DistributionValidations.php │ │ │ │ ├── Exponential.php │ │ │ │ ├── F.php │ │ │ │ ├── Fisher.php │ │ │ │ ├── Gamma.php │ │ │ │ ├── GammaBase.php │ │ │ │ ├── HyperGeometric.php │ │ │ │ ├── LogNormal.php │ │ │ │ ├── NewtonRaphson.php │ │ │ │ ├── Normal.php │ │ │ │ ├── Poisson.php │ │ │ │ ├── StandardNormal.php │ │ │ │ ├── StudentT.php │ │ │ │ └── Weibull.php │ │ │ ├── MaxMinBase.php │ │ │ ├── Maximum.php │ │ │ ├── Minimum.php │ │ │ ├── Percentiles.php │ │ │ ├── Permutations.php │ │ │ ├── Size.php │ │ │ ├── StandardDeviations.php │ │ │ ├── Standardize.php │ │ │ ├── StatisticalValidations.php │ │ │ ├── Trends.php │ │ │ ├── VarianceBase.php │ │ │ └── Variances.php │ │ ├── TextData/ │ │ │ ├── CaseConvert.php │ │ │ ├── CharacterConvert.php │ │ │ ├── Concatenate.php │ │ │ ├── Extract.php │ │ │ ├── Format.php │ │ │ ├── Helpers.php │ │ │ ├── Replace.php │ │ │ ├── Search.php │ │ │ ├── Text.php │ │ │ ├── Thai.php │ │ │ └── Trim.php │ │ ├── Token/ │ │ │ └── Stack.php │ │ ├── Web/ │ │ │ └── Service.php │ │ └── locale/ │ │ ├── Translations.xlsx │ │ ├── bg/ │ │ │ ├── config │ │ │ └── functions │ │ ├── cs/ │ │ │ ├── config │ │ │ └── functions │ │ ├── da/ │ │ │ ├── config │ │ │ └── functions │ │ ├── de/ │ │ │ ├── config │ │ │ └── functions │ │ ├── en/ │ │ │ └── uk/ │ │ │ └── config │ │ ├── es/ │ │ │ ├── config │ │ │ └── functions │ │ ├── fi/ │ │ │ ├── config │ │ │ └── functions │ │ ├── fr/ │ │ │ ├── config │ │ │ └── functions │ │ ├── hu/ │ │ │ ├── config │ │ │ └── functions │ │ ├── it/ │ │ │ ├── config │ │ │ └── functions │ │ ├── nb/ │ │ │ ├── config │ │ │ └── functions │ │ ├── nl/ │ │ │ ├── config │ │ │ └── functions │ │ ├── pl/ │ │ │ ├── config │ │ │ └── functions │ │ ├── pt/ │ │ │ ├── br/ │ │ │ │ ├── config │ │ │ │ └── functions │ │ │ ├── config │ │ │ └── functions │ │ ├── ru/ │ │ │ ├── config │ │ │ └── functions │ │ ├── sv/ │ │ │ ├── config │ │ │ └── functions │ │ └── tr/ │ │ ├── config │ │ └── functions │ ├── Cell/ │ │ ├── AddressHelper.php │ │ ├── AddressRange.php │ │ ├── AdvancedValueBinder.php │ │ ├── Cell.php │ │ ├── CellAddress.php │ │ ├── CellRange.php │ │ ├── ColumnRange.php │ │ ├── Coordinate.php │ │ ├── DataType.php │ │ ├── DataValidation.php │ │ ├── DataValidator.php │ │ ├── DefaultValueBinder.php │ │ ├── Hyperlink.php │ │ ├── IValueBinder.php │ │ ├── IgnoredErrors.php │ │ ├── RowRange.php │ │ └── StringValueBinder.php │ ├── CellReferenceHelper.php │ ├── Chart/ │ │ ├── Axis.php │ │ ├── AxisText.php │ │ ├── Chart.php │ │ ├── ChartColor.php │ │ ├── DataSeries.php │ │ ├── DataSeriesValues.php │ │ ├── Exception.php │ │ ├── GridLines.php │ │ ├── Layout.php │ │ ├── Legend.php │ │ ├── PlotArea.php │ │ ├── Properties.php │ │ ├── Renderer/ │ │ │ ├── IRenderer.php │ │ │ ├── JpGraph.php │ │ │ ├── JpGraphRendererBase.php │ │ │ ├── MtJpGraphRenderer.php │ │ │ └── PHP Charting Libraries.txt │ │ ├── Title.php │ │ └── TrendLine.php │ ├── Collection/ │ │ ├── Cells.php │ │ ├── CellsFactory.php │ │ └── Memory/ │ │ ├── SimpleCache1.php │ │ └── SimpleCache3.php │ ├── Comment.php │ ├── DefinedName.php │ ├── Document/ │ │ ├── Properties.php │ │ └── Security.php │ ├── Exception.php │ ├── HashTable.php │ ├── Helper/ │ │ ├── Dimension.php │ │ ├── Downloader.php │ │ ├── Handler.php │ │ ├── Html.php │ │ ├── Sample.php │ │ ├── Size.php │ │ ├── TextGrid.php │ │ └── TextGridRightAlign.php │ ├── IComparable.php │ ├── IOFactory.php │ ├── NamedFormula.php │ ├── NamedRange.php │ ├── Reader/ │ │ ├── BaseReader.php │ │ ├── Csv/ │ │ │ └── Delimiter.php │ │ ├── Csv.php │ │ ├── DefaultReadFilter.php │ │ ├── Exception.php │ │ ├── Gnumeric/ │ │ │ ├── PageSetup.php │ │ │ ├── Properties.php │ │ │ └── Styles.php │ │ ├── Gnumeric.php │ │ ├── Html.php │ │ ├── IReadFilter.php │ │ ├── IReader.php │ │ ├── Ods/ │ │ │ ├── AutoFilter.php │ │ │ ├── BaseLoader.php │ │ │ ├── DefinedNames.php │ │ │ ├── FormulaTranslator.php │ │ │ ├── PageSettings.php │ │ │ └── Properties.php │ │ ├── Ods.php │ │ ├── Security/ │ │ │ └── XmlScanner.php │ │ ├── Slk.php │ │ ├── Xls/ │ │ │ ├── Biff5.php │ │ │ ├── Biff8.php │ │ │ ├── Color/ │ │ │ │ ├── BIFF5.php │ │ │ │ ├── BIFF8.php │ │ │ │ └── BuiltIn.php │ │ │ ├── Color.php │ │ │ ├── ConditionalFormatting.php │ │ │ ├── DataValidationHelper.php │ │ │ ├── ErrorCode.php │ │ │ ├── Escher.php │ │ │ ├── ListFunctions.php │ │ │ ├── LoadSpreadsheet.php │ │ │ ├── MD5.php │ │ │ ├── Mappings.php │ │ │ ├── RC4.php │ │ │ └── Style/ │ │ │ ├── Border.php │ │ │ ├── CellAlignment.php │ │ │ ├── CellFont.php │ │ │ └── FillPattern.php │ │ ├── Xls.php │ │ ├── XlsBase.php │ │ ├── Xlsx/ │ │ │ ├── AutoFilter.php │ │ │ ├── BaseParserClass.php │ │ │ ├── Chart.php │ │ │ ├── ColumnAndRowAttributes.php │ │ │ ├── ConditionalStyles.php │ │ │ ├── DataValidations.php │ │ │ ├── Hyperlinks.php │ │ │ ├── Namespaces.php │ │ │ ├── PageSetup.php │ │ │ ├── Properties.php │ │ │ ├── SharedFormula.php │ │ │ ├── SheetViewOptions.php │ │ │ ├── SheetViews.php │ │ │ ├── Styles.php │ │ │ ├── TableReader.php │ │ │ ├── Theme.php │ │ │ └── WorkbookView.php │ │ ├── Xlsx.php │ │ ├── Xml/ │ │ │ ├── DataValidations.php │ │ │ ├── PageSettings.php │ │ │ ├── Properties.php │ │ │ ├── Style/ │ │ │ │ ├── Alignment.php │ │ │ │ ├── Border.php │ │ │ │ ├── Fill.php │ │ │ │ ├── Font.php │ │ │ │ ├── NumberFormat.php │ │ │ │ └── StyleBase.php │ │ │ └── Style.php │ │ └── Xml.php │ ├── ReferenceHelper.php │ ├── RichText/ │ │ ├── ITextElement.php │ │ ├── RichText.php │ │ ├── Run.php │ │ └── TextElement.php │ ├── Settings.php │ ├── Shared/ │ │ ├── CodePage.php │ │ ├── Date.php │ │ ├── Drawing.php │ │ ├── Escher/ │ │ │ ├── DgContainer/ │ │ │ │ ├── SpgrContainer/ │ │ │ │ │ └── SpContainer.php │ │ │ │ └── SpgrContainer.php │ │ │ ├── DgContainer.php │ │ │ ├── DggContainer/ │ │ │ │ ├── BstoreContainer/ │ │ │ │ │ ├── BSE/ │ │ │ │ │ │ └── Blip.php │ │ │ │ │ └── BSE.php │ │ │ │ └── BstoreContainer.php │ │ │ └── DggContainer.php │ │ ├── Escher.php │ │ ├── File.php │ │ ├── Font.php │ │ ├── IntOrFloat.php │ │ ├── OLE/ │ │ │ ├── ChainedBlockStream.php │ │ │ ├── PPS/ │ │ │ │ ├── File.php │ │ │ │ └── Root.php │ │ │ └── PPS.php │ │ ├── OLE.php │ │ ├── OLERead.php │ │ ├── PasswordHasher.php │ │ ├── StringHelper.php │ │ ├── TimeZone.php │ │ ├── Trend/ │ │ │ ├── BestFit.php │ │ │ ├── ExponentialBestFit.php │ │ │ ├── LinearBestFit.php │ │ │ ├── LogarithmicBestFit.php │ │ │ ├── PolynomialBestFit.php │ │ │ ├── PowerBestFit.php │ │ │ └── Trend.php │ │ ├── XMLWriter.php │ │ └── Xls.php │ ├── Spreadsheet.php │ ├── Style/ │ │ ├── Alignment.php │ │ ├── Border.php │ │ ├── Borders.php │ │ ├── Color.php │ │ ├── Conditional.php │ │ ├── ConditionalFormatting/ │ │ │ ├── CellMatcher.php │ │ │ ├── CellStyleAssessor.php │ │ │ ├── ConditionalColorScale.php │ │ │ ├── ConditionalDataBar.php │ │ │ ├── ConditionalDataBarExtension.php │ │ │ ├── ConditionalFormatValueObject.php │ │ │ ├── ConditionalFormattingRuleExtension.php │ │ │ ├── ConditionalIconSet.php │ │ │ ├── IconSetValues.php │ │ │ ├── MergedCellStyle.php │ │ │ ├── StyleMerger.php │ │ │ ├── Wizard/ │ │ │ │ ├── Blanks.php │ │ │ │ ├── CellValue.php │ │ │ │ ├── DateValue.php │ │ │ │ ├── Duplicates.php │ │ │ │ ├── Errors.php │ │ │ │ ├── Expression.php │ │ │ │ ├── TextValue.php │ │ │ │ ├── WizardAbstract.php │ │ │ │ └── WizardInterface.php │ │ │ └── Wizard.php │ │ ├── Fill.php │ │ ├── Font.php │ │ ├── NumberFormat/ │ │ │ ├── BaseFormatter.php │ │ │ ├── DateFormatter.php │ │ │ ├── Formatter.php │ │ │ ├── FractionFormatter.php │ │ │ ├── NumberFormatter.php │ │ │ ├── PercentageFormatter.php │ │ │ └── Wizard/ │ │ │ ├── Accounting.php │ │ │ ├── Currency.php │ │ │ ├── CurrencyBase.php │ │ │ ├── CurrencyNegative.php │ │ │ ├── Date.php │ │ │ ├── DateTime.php │ │ │ ├── DateTimeWizard.php │ │ │ ├── Duration.php │ │ │ ├── Locale.php │ │ │ ├── Number.php │ │ │ ├── NumberBase.php │ │ │ ├── Percentage.php │ │ │ ├── Scientific.php │ │ │ ├── Time.php │ │ │ └── Wizard.php │ │ ├── NumberFormat.php │ │ ├── Protection.php │ │ ├── RgbTint.php │ │ ├── Style.php │ │ └── Supervisor.php │ ├── Theme.php │ ├── Worksheet/ │ │ ├── AutoFilter/ │ │ │ ├── Column/ │ │ │ │ └── Rule.php │ │ │ └── Column.php │ │ ├── AutoFilter.php │ │ ├── AutoFit.php │ │ ├── BaseDrawing.php │ │ ├── CellIterator.php │ │ ├── Column.php │ │ ├── ColumnCellIterator.php │ │ ├── ColumnDimension.php │ │ ├── ColumnIterator.php │ │ ├── Dimension.php │ │ ├── Drawing/ │ │ │ └── Shadow.php │ │ ├── Drawing.php │ │ ├── HeaderFooter.php │ │ ├── HeaderFooterDrawing.php │ │ ├── Iterator.php │ │ ├── MemoryDrawing.php │ │ ├── PageBreak.php │ │ ├── PageMargins.php │ │ ├── PageSetup.php │ │ ├── Pane.php │ │ ├── ProtectedRange.php │ │ ├── Protection.php │ │ ├── Row.php │ │ ├── RowCellIterator.php │ │ ├── RowDimension.php │ │ ├── RowIterator.php │ │ ├── SheetView.php │ │ ├── Table/ │ │ │ ├── Column.php │ │ │ ├── TableDxfsStyle.php │ │ │ └── TableStyle.php │ │ ├── Table.php │ │ ├── Validations.php │ │ └── Worksheet.php │ └── Writer/ │ ├── BaseWriter.php │ ├── Csv.php │ ├── Exception.php │ ├── Html.php │ ├── IWriter.php │ ├── Ods/ │ │ ├── AutoFilters.php │ │ ├── Cell/ │ │ │ ├── Comment.php │ │ │ └── Style.php │ │ ├── Content.php │ │ ├── Formula.php │ │ ├── Meta.php │ │ ├── MetaInf.php │ │ ├── Mimetype.php │ │ ├── NamedExpressions.php │ │ ├── Settings.php │ │ ├── Styles.php │ │ ├── Thumbnails.php │ │ └── WriterPart.php │ ├── Ods.php │ ├── Pdf/ │ │ ├── Dompdf.php │ │ ├── Mpdf.php │ │ ├── Tcpdf.php │ │ └── TcpdfNoDie.php │ ├── Pdf.php │ ├── Xls/ │ │ ├── BIFFwriter.php │ │ ├── CellDataValidation.php │ │ ├── ConditionalHelper.php │ │ ├── ErrorCode.php │ │ ├── Escher.php │ │ ├── Font.php │ │ ├── Parser.php │ │ ├── Style/ │ │ │ ├── CellAlignment.php │ │ │ ├── CellBorder.php │ │ │ └── CellFill.php │ │ ├── Workbook.php │ │ ├── Worksheet.php │ │ └── Xf.php │ ├── Xls.php │ ├── Xlsx/ │ │ ├── AutoFilter.php │ │ ├── Chart.php │ │ ├── Comments.php │ │ ├── ContentTypes.php │ │ ├── DefinedNames.php │ │ ├── DocProps.php │ │ ├── Drawing.php │ │ ├── FeaturePropertyBag.php │ │ ├── FunctionPrefix.php │ │ ├── Metadata.php │ │ ├── Rels.php │ │ ├── RelsRibbon.php │ │ ├── RelsVBA.php │ │ ├── RichDataDrawing.php │ │ ├── StringTable.php │ │ ├── Style.php │ │ ├── Table.php │ │ ├── Theme.php │ │ ├── Workbook.php │ │ ├── Worksheet.php │ │ └── WriterPart.php │ ├── Xlsx.php │ ├── ZipStream0.php │ ├── ZipStream2.php │ └── ZipStream3.php └── tests/ ├── PhpSpreadsheetTests/ │ ├── A1LocaleGeneratorTest.php │ ├── Calculation/ │ │ ├── ArrayFormulaTest.php │ │ ├── ArrayTest.php │ │ ├── AssociativityTest.php │ │ ├── BinaryComparisonTest.php │ │ ├── CalculationCoverageTest.php │ │ ├── CalculationErrorTest.php │ │ ├── CalculationFunctionListTest.php │ │ ├── CalculationLoggingTest.php │ │ ├── CalculationSettingsTest.php │ │ ├── CalculationTest.php │ │ ├── CustomFunction.php │ │ ├── CustomFunctionTest.php │ │ ├── CyclicTest.php │ │ ├── DefinedNameConfusedForCellTest.php │ │ ├── DefinedNameWithQuotePrefixedCellTest.php │ │ ├── DefinedNamesCalculationTest.php │ │ ├── Discussion1950Test.php │ │ ├── Engine/ │ │ │ ├── FormattedNumberSlashTest.php │ │ │ ├── FormattedNumberTest.php │ │ │ ├── RangeTest.php │ │ │ ├── StructuredReferenceSlashTest.php │ │ │ └── StructuredReferenceTest.php │ │ ├── FormulaAsStringTest.php │ │ ├── FormulaParserTest.php │ │ ├── Functions/ │ │ │ ├── Database/ │ │ │ │ ├── DAverageTest.php │ │ │ │ ├── DCountATest.php │ │ │ │ ├── DCountTest.php │ │ │ │ ├── DGetTest.php │ │ │ │ ├── DMaxTest.php │ │ │ │ ├── DMinTest.php │ │ │ │ ├── DProductTest.php │ │ │ │ ├── DStDevPTest.php │ │ │ │ ├── DStDevTest.php │ │ │ │ ├── DSumTest.php │ │ │ │ ├── DVarPTest.php │ │ │ │ ├── DVarTest.php │ │ │ │ └── SetupTeardownDatabases.php │ │ │ ├── DateTime/ │ │ │ │ ├── DateDifTest.php │ │ │ │ ├── DateTest.php │ │ │ │ ├── DateValueTest.php │ │ │ │ ├── DayTest.php │ │ │ │ ├── Days360Test.php │ │ │ │ ├── DaysTest.php │ │ │ │ ├── EDateTest.php │ │ │ │ ├── EoMonthTest.php │ │ │ │ ├── HelpersTest.php │ │ │ │ ├── HourTest.php │ │ │ │ ├── IsoWeekNumTest.php │ │ │ │ ├── MinuteTest.php │ │ │ │ ├── MonthTest.php │ │ │ │ ├── NetworkDaysTest.php │ │ │ │ ├── NowTest.php │ │ │ │ ├── SecondTest.php │ │ │ │ ├── TimeTest.php │ │ │ │ ├── TimeValueTest.php │ │ │ │ ├── TodayTest.php │ │ │ │ ├── WeekDayTest.php │ │ │ │ ├── WeekNumTest.php │ │ │ │ ├── WorkDayTest.php │ │ │ │ ├── YearFracTest.php │ │ │ │ └── YearTest.php │ │ │ ├── Engineering/ │ │ │ │ ├── AllSetupTeardown.php │ │ │ │ ├── BesselITest.php │ │ │ │ ├── BesselJTest.php │ │ │ │ ├── BesselKTest.php │ │ │ │ ├── BesselYTest.php │ │ │ │ ├── Bin2DecTest.php │ │ │ │ ├── Bin2HexTest.php │ │ │ │ ├── Bin2OctTest.php │ │ │ │ ├── BitAndTest.php │ │ │ │ ├── BitLShiftTest.php │ │ │ │ ├── BitOrTest.php │ │ │ │ ├── BitRShiftTest.php │ │ │ │ ├── BitXorTest.php │ │ │ │ ├── ComplexTest.php │ │ │ │ ├── ConvertUoMTest.php │ │ │ │ ├── Dec2BinTest.php │ │ │ │ ├── Dec2HexTest.php │ │ │ │ ├── Dec2OctTest.php │ │ │ │ ├── DeltaTest.php │ │ │ │ ├── ErfCTest.php │ │ │ │ ├── ErfPreciseTest.php │ │ │ │ ├── ErfTest.php │ │ │ │ ├── GeStepTest.php │ │ │ │ ├── Hex2BinTest.php │ │ │ │ ├── Hex2DecTest.php │ │ │ │ ├── Hex2OctTest.php │ │ │ │ ├── ImAbsTest.php │ │ │ │ ├── ImArgumentTest.php │ │ │ │ ├── ImConjugateTest.php │ │ │ │ ├── ImCosTest.php │ │ │ │ ├── ImCoshTest.php │ │ │ │ ├── ImCotTest.php │ │ │ │ ├── ImCscTest.php │ │ │ │ ├── ImCschTest.php │ │ │ │ ├── ImDivTest.php │ │ │ │ ├── ImExpTest.php │ │ │ │ ├── ImLnTest.php │ │ │ │ ├── ImLog10Test.php │ │ │ │ ├── ImLog2Test.php │ │ │ │ ├── ImPowerTest.php │ │ │ │ ├── ImProductTest.php │ │ │ │ ├── ImRealTest.php │ │ │ │ ├── ImSecTest.php │ │ │ │ ├── ImSechTest.php │ │ │ │ ├── ImSinTest.php │ │ │ │ ├── ImSinhTest.php │ │ │ │ ├── ImSqrtTest.php │ │ │ │ ├── ImSubTest.php │ │ │ │ ├── ImSumTest.php │ │ │ │ ├── ImTanTest.php │ │ │ │ ├── ImaginaryTest.php │ │ │ │ ├── Oct2BinTest.php │ │ │ │ ├── Oct2DecTest.php │ │ │ │ └── Oct2HexTest.php │ │ │ ├── Financial/ │ │ │ │ ├── AccrintMTest.php │ │ │ │ ├── AccrintTest.php │ │ │ │ ├── AllSetupTeardown.php │ │ │ │ ├── AmorDegRcTest.php │ │ │ │ ├── AmorLincTest.php │ │ │ │ ├── CoupDayBsTest.php │ │ │ │ ├── CoupDaysNcTest.php │ │ │ │ ├── CoupDaysTest.php │ │ │ │ ├── CoupNcdTest.php │ │ │ │ ├── CoupNumTest.php │ │ │ │ ├── CoupPcdTest.php │ │ │ │ ├── CumIpmtTest.php │ │ │ │ ├── CumPrincTest.php │ │ │ │ ├── DbTest.php │ │ │ │ ├── DdbTest.php │ │ │ │ ├── DiscTest.php │ │ │ │ ├── DollarDeTest.php │ │ │ │ ├── DollarFrTest.php │ │ │ │ ├── EffectTest.php │ │ │ │ ├── FvScheduleTest.php │ │ │ │ ├── FvTest.php │ │ │ │ ├── HelpersTest.php │ │ │ │ ├── IPmtTest.php │ │ │ │ ├── IntRateTest.php │ │ │ │ ├── IrrTest.php │ │ │ │ ├── IsPmtTest.php │ │ │ │ ├── MirrTest.php │ │ │ │ ├── NPerTest.php │ │ │ │ ├── NominalTest.php │ │ │ │ ├── NpvTest.php │ │ │ │ ├── PDurationTest.php │ │ │ │ ├── PmtTest.php │ │ │ │ ├── PpmtTest.php │ │ │ │ ├── PriceDiscTest.php │ │ │ │ ├── PriceMatTest.php │ │ │ │ ├── PriceTest.php │ │ │ │ ├── PvTest.php │ │ │ │ ├── RateTest.php │ │ │ │ ├── ReceivedTest.php │ │ │ │ ├── RriTest.php │ │ │ │ ├── SlnTest.php │ │ │ │ ├── SydTest.php │ │ │ │ ├── TBillEqTest.php │ │ │ │ ├── TBillPriceTest.php │ │ │ │ ├── TBillYieldTest.php │ │ │ │ ├── UsDollarTest.php │ │ │ │ ├── XNpvTest.php │ │ │ │ ├── XirrTest.php │ │ │ │ ├── YieldDiscTest.php │ │ │ │ └── YieldMatTest.php │ │ │ ├── FormulaArguments.php │ │ │ ├── Information/ │ │ │ │ ├── Div0Test.php │ │ │ │ ├── ErrorTypeTest.php │ │ │ │ ├── InfoTest.php │ │ │ │ ├── IsBlankTest.php │ │ │ │ ├── IsErrTest.php │ │ │ │ ├── IsErrorTest.php │ │ │ │ ├── IsEvenTest.php │ │ │ │ ├── IsFormulaTest.php │ │ │ │ ├── IsLogicalTest.php │ │ │ │ ├── IsNaTest.php │ │ │ │ ├── IsNonTextTest.php │ │ │ │ ├── IsNumberTest.php │ │ │ │ ├── IsOddTest.php │ │ │ │ ├── IsRefTest.php │ │ │ │ ├── IsTextTest.php │ │ │ │ ├── NTest.php │ │ │ │ ├── NaTest.php │ │ │ │ ├── NameTest.php │ │ │ │ ├── NanTest.php │ │ │ │ ├── NullTest.php │ │ │ │ ├── RefTest.php │ │ │ │ ├── TypeTest.php │ │ │ │ └── ValueTest.php │ │ │ ├── Logical/ │ │ │ │ ├── AllSetupTeardown.php │ │ │ │ ├── AndTest.php │ │ │ │ ├── FalseTest.php │ │ │ │ ├── IfErrorTest.php │ │ │ │ ├── IfNaTest.php │ │ │ │ ├── IfTest.php │ │ │ │ ├── IfsTest.php │ │ │ │ ├── NotTest.php │ │ │ │ ├── OrTest.php │ │ │ │ ├── SwitchTest.php │ │ │ │ ├── TrueTest.php │ │ │ │ └── XorTest.php │ │ │ ├── LookupRef/ │ │ │ │ ├── AddressInternationalTest.php │ │ │ │ ├── AddressTest.php │ │ │ │ ├── AllSetupTeardown.php │ │ │ │ ├── ChooseColsTest.php │ │ │ │ ├── ChooseRowsTest.php │ │ │ │ ├── ChooseTest.php │ │ │ │ ├── ColumnOnSpreadsheetTest.php │ │ │ │ ├── ColumnTest.php │ │ │ │ ├── ColumnsOnSpreadsheetTest.php │ │ │ │ ├── ColumnsTest.php │ │ │ │ ├── DropTest.php │ │ │ │ ├── ExpandTest.php │ │ │ │ ├── FilterOnSpreadsheetTest.php │ │ │ │ ├── FilterTest.php │ │ │ │ ├── FormulaTextTest.php │ │ │ │ ├── HLookupTest.php │ │ │ │ ├── HStackTest.php │ │ │ │ ├── HyperlinkTest.php │ │ │ │ ├── IndexOnSpreadsheetTest.php │ │ │ │ ├── IndexTest.php │ │ │ │ ├── IndirectInternationalTest.php │ │ │ │ ├── IndirectMissingCellTest.php │ │ │ │ ├── IndirectTest.php │ │ │ │ ├── LookupTest.php │ │ │ │ ├── MatchTest.php │ │ │ │ ├── MatrixHelperFunctionsTest.php │ │ │ │ ├── OffsetTest.php │ │ │ │ ├── RowOnSpreadsheetTest.php │ │ │ │ ├── RowTest.php │ │ │ │ ├── RowsOnSpreadsheetTest.php │ │ │ │ ├── RowsTest.php │ │ │ │ ├── SortBetterTest.php │ │ │ │ ├── SortByBetterTest.php │ │ │ │ ├── SortByTest.php │ │ │ │ ├── SortTest.php │ │ │ │ ├── TakeTest.php │ │ │ │ ├── TocolTest.php │ │ │ │ ├── TorowTest.php │ │ │ │ ├── TransposeOnSpreadsheetTest.php │ │ │ │ ├── TransposeTest.php │ │ │ │ ├── UniqueTest.php │ │ │ │ ├── VLookupTest.php │ │ │ │ └── VStackTest.php │ │ │ ├── MathTrig/ │ │ │ │ ├── AbsTest.php │ │ │ │ ├── AcosTest.php │ │ │ │ ├── AcoshTest.php │ │ │ │ ├── AcotTest.php │ │ │ │ ├── AcothTest.php │ │ │ │ ├── AllSetupTeardown.php │ │ │ │ ├── ArabicTest.php │ │ │ │ ├── AsinTest.php │ │ │ │ ├── AsinhTest.php │ │ │ │ ├── Atan2Test.php │ │ │ │ ├── AtanTest.php │ │ │ │ ├── AtanhTest.php │ │ │ │ ├── BaseTest.php │ │ │ │ ├── CeilingMathTest.php │ │ │ │ ├── CeilingPreciseTest.php │ │ │ │ ├── CeilingTest.php │ │ │ │ ├── CombinATest.php │ │ │ │ ├── CombinTest.php │ │ │ │ ├── CosTest.php │ │ │ │ ├── CoshTest.php │ │ │ │ ├── CotTest.php │ │ │ │ ├── CothTest.php │ │ │ │ ├── CscTest.php │ │ │ │ ├── CschTest.php │ │ │ │ ├── DegreesTest.php │ │ │ │ ├── EvenTest.php │ │ │ │ ├── ExpTest.php │ │ │ │ ├── FactDoubleTest.php │ │ │ │ ├── FactTest.php │ │ │ │ ├── FloorMathTest.php │ │ │ │ ├── FloorPreciseTest.php │ │ │ │ ├── FloorTest.php │ │ │ │ ├── GcdTest.php │ │ │ │ ├── IntTest.php │ │ │ │ ├── LcmTest.php │ │ │ │ ├── LnTest.php │ │ │ │ ├── Log10Test.php │ │ │ │ ├── LogTest.php │ │ │ │ ├── MInverseTest.php │ │ │ │ ├── MMultTest.php │ │ │ │ ├── MRoundTest.php │ │ │ │ ├── MUnitTest.php │ │ │ │ ├── MdeTermTest.php │ │ │ │ ├── ModTest.php │ │ │ │ ├── MultinomialTest.php │ │ │ │ ├── OddTest.php │ │ │ │ ├── PiTest.php │ │ │ │ ├── PowerTest.php │ │ │ │ ├── ProductTest.php │ │ │ │ ├── QuotientTest.php │ │ │ │ ├── RadiansTest.php │ │ │ │ ├── RandArrayTest.php │ │ │ │ ├── RandBetweenTest.php │ │ │ │ ├── RandTest.php │ │ │ │ ├── RomanTest.php │ │ │ │ ├── RoundDownTest.php │ │ │ │ ├── RoundTest.php │ │ │ │ ├── RoundUpTest.php │ │ │ │ ├── SecTest.php │ │ │ │ ├── SechTest.php │ │ │ │ ├── SequenceTest.php │ │ │ │ ├── SeriesSumTest.php │ │ │ │ ├── SignTest.php │ │ │ │ ├── SinTest.php │ │ │ │ ├── SinhTest.php │ │ │ │ ├── SqrtPiTest.php │ │ │ │ ├── SqrtTest.php │ │ │ │ ├── SubTotalTest.php │ │ │ │ ├── SumIfTest.php │ │ │ │ ├── SumIfsTest.php │ │ │ │ ├── SumProduct2Test.php │ │ │ │ ├── SumProductTest.php │ │ │ │ ├── SumSqTest.php │ │ │ │ ├── SumTest.php │ │ │ │ ├── SumX2MY2Test.php │ │ │ │ ├── SumX2PY2Test.php │ │ │ │ ├── SumXMY2Test.php │ │ │ │ ├── TanTest.php │ │ │ │ ├── TanhTest.php │ │ │ │ └── TruncTest.php │ │ │ ├── Statistical/ │ │ │ │ ├── AllSetupTeardown.php │ │ │ │ ├── AveDevTest.php │ │ │ │ ├── AverageATest.php │ │ │ │ ├── AverageIf2Test.php │ │ │ │ ├── AverageIfTest.php │ │ │ │ ├── AverageIfsTest.php │ │ │ │ ├── AverageTest.php │ │ │ │ ├── BetaDistTest.php │ │ │ │ ├── BetaInvTest.php │ │ │ │ ├── BinomDistRangeTest.php │ │ │ │ ├── BinomDistTest.php │ │ │ │ ├── BinomInvTest.php │ │ │ │ ├── ChiDistLeftTailTest.php │ │ │ │ ├── ChiDistRightTailTest.php │ │ │ │ ├── ChiInvLeftTailTest.php │ │ │ │ ├── ChiInvRightTailTest.php │ │ │ │ ├── ChiTestTest.php │ │ │ │ ├── ConfidenceTest.php │ │ │ │ ├── CorrelTest.php │ │ │ │ ├── CountATest.php │ │ │ │ ├── CountBlankTest.php │ │ │ │ ├── CountIfTest.php │ │ │ │ ├── CountIfsTest.php │ │ │ │ ├── CountTest.php │ │ │ │ ├── CovarTest.php │ │ │ │ ├── DevSqTest.php │ │ │ │ ├── ExponDistTest.php │ │ │ │ ├── FDistTest.php │ │ │ │ ├── FisherInvTest.php │ │ │ │ ├── FisherTest.php │ │ │ │ ├── ForecastTest.php │ │ │ │ ├── GammaDistTest.php │ │ │ │ ├── GammaInvTest.php │ │ │ │ ├── GammaLnTest.php │ │ │ │ ├── GammaTest.php │ │ │ │ ├── GaussTest.php │ │ │ │ ├── GeoMeanTest.php │ │ │ │ ├── GrowthTest.php │ │ │ │ ├── HarMeanTest.php │ │ │ │ ├── HypGeomDistTest.php │ │ │ │ ├── InterceptTest.php │ │ │ │ ├── KurtTest.php │ │ │ │ ├── LargeTest.php │ │ │ │ ├── LinEstTest.php │ │ │ │ ├── LogEstTest.php │ │ │ │ ├── LogInvTest.php │ │ │ │ ├── LogNormDist2Test.php │ │ │ │ ├── LogNormDistTest.php │ │ │ │ ├── MaxATest.php │ │ │ │ ├── MaxIfsTest.php │ │ │ │ ├── MaxTest.php │ │ │ │ ├── MedianTest.php │ │ │ │ ├── MinATest.php │ │ │ │ ├── MinIfsTest.php │ │ │ │ ├── MinTest.php │ │ │ │ ├── ModeTest.php │ │ │ │ ├── NegBinomDistTest.php │ │ │ │ ├── NormDistTest.php │ │ │ │ ├── NormInvTest.php │ │ │ │ ├── NormSDist2Test.php │ │ │ │ ├── NormSDistTest.php │ │ │ │ ├── NormSInvTest.php │ │ │ │ ├── PercentRankTest.php │ │ │ │ ├── PercentileTest.php │ │ │ │ ├── PermutTest.php │ │ │ │ ├── PermutationATest.php │ │ │ │ ├── PoissonTest.php │ │ │ │ ├── QuartileTest.php │ │ │ │ ├── RankTest.php │ │ │ │ ├── RsqTest.php │ │ │ │ ├── SkewTest.php │ │ │ │ ├── SlopeTest.php │ │ │ │ ├── SmallTest.php │ │ │ │ ├── StDevATest.php │ │ │ │ ├── StDevPATest.php │ │ │ │ ├── StDevPTest.php │ │ │ │ ├── StDevTest.php │ │ │ │ ├── StandardizeTest.php │ │ │ │ ├── SteyxTest.php │ │ │ │ ├── TDist2TTest.php │ │ │ │ ├── TDistRTTest.php │ │ │ │ ├── TDistTest.php │ │ │ │ ├── TDotInvDot2TTest.php │ │ │ │ ├── TDotInvTest.php │ │ │ │ ├── TdotDistFalseTest.php │ │ │ │ ├── TdotDistTrueTest.php │ │ │ │ ├── TinvTest.php │ │ │ │ ├── TrendTest.php │ │ │ │ ├── TrimMeanTest.php │ │ │ │ ├── VarATest.php │ │ │ │ ├── VarPATest.php │ │ │ │ ├── VarPTest.php │ │ │ │ ├── VarTest.php │ │ │ │ ├── WeibullTest.php │ │ │ │ └── ZTestTest.php │ │ │ ├── TextData/ │ │ │ │ ├── AllSetupTeardown.php │ │ │ │ ├── ArrayToTextTest.php │ │ │ │ ├── BahtTest.php │ │ │ │ ├── CharNonPrintableTest.php │ │ │ │ ├── CharTest.php │ │ │ │ ├── CleanTest.php │ │ │ │ ├── CodeTest.php │ │ │ │ ├── ConcatTest.php │ │ │ │ ├── ConcatenateGnumericTest.php │ │ │ │ ├── ConcatenateRangeTest.php │ │ │ │ ├── ConcatenateTest.php │ │ │ │ ├── DollarTest.php │ │ │ │ ├── ErrorPropagationTest.php │ │ │ │ ├── ExactTest.php │ │ │ │ ├── FindTest.php │ │ │ │ ├── FixedTest.php │ │ │ │ ├── LeftTest.php │ │ │ │ ├── LenTest.php │ │ │ │ ├── LowerTest.php │ │ │ │ ├── MidTest.php │ │ │ │ ├── NumberValueTest.php │ │ │ │ ├── OpenOfficeTest.php │ │ │ │ ├── ProperTest.php │ │ │ │ ├── ReplaceTest.php │ │ │ │ ├── ReptTest.php │ │ │ │ ├── RightTest.php │ │ │ │ ├── SearchTest.php │ │ │ │ ├── SubstituteTest.php │ │ │ │ ├── TTest.php │ │ │ │ ├── TextAfterTest.php │ │ │ │ ├── TextBeforeTest.php │ │ │ │ ├── TextJoinTest.php │ │ │ │ ├── TextSplitTest.php │ │ │ │ ├── TextTest.php │ │ │ │ ├── TrimTest.php │ │ │ │ ├── UnicharTest.php │ │ │ │ ├── UnicodeTest.php │ │ │ │ ├── UpperTest.php │ │ │ │ ├── ValueTest.php │ │ │ │ └── ValueToTextTest.php │ │ │ └── Web/ │ │ │ ├── UrlEncodeTest.php │ │ │ └── WebServiceTest.php │ │ ├── FunctionsTest.php │ │ ├── InternalFunctionsTest.php │ │ ├── Issue4451Test.php │ │ ├── Issue4656Test.php │ │ ├── Issue606Test.php │ │ ├── MergedCellTest.php │ │ ├── MissingArgumentsTest.php │ │ ├── NullEqualsZeroTest.php │ │ ├── ParseFormulaTest.php │ │ ├── RefErrorTest.php │ │ ├── RowColumnReferenceTest.php │ │ ├── StringLengthTest.php │ │ ├── StructuredReferenceFormulaTest.php │ │ ├── TranslationTest.php │ │ └── XlfnFunctionsTest.php │ ├── Cell/ │ │ ├── AddressHelperTest.php │ │ ├── AddressRangeTest.php │ │ ├── AdvancedValueBinderTest.php │ │ ├── CellAddressTest.php │ │ ├── CellArrayFormulaTest.php │ │ ├── CellDetachTest.php │ │ ├── CellFormulaTest.php │ │ ├── CellRangeTest.php │ │ ├── CellTest.php │ │ ├── ColumnRangeTest.php │ │ ├── ConvertSpecialArrayTest.php │ │ ├── CoordinateTest.php │ │ ├── DataType2Test.php │ │ ├── DataTypeTest.php │ │ ├── DataValidationTest.php │ │ ├── DataValidator2Test.php │ │ ├── DataValidator3Test.php │ │ ├── DataValidatorTest.php │ │ ├── DefaultValueBinderTest.php │ │ ├── Hyperlink2Test.php │ │ ├── HyperlinkTest.php │ │ ├── RowRangeTest.php │ │ ├── SetValueExplicitCellTest.php │ │ ├── StringValueBinder2Test.php │ │ ├── StringValueBinderTest.php │ │ ├── StringableObject.php │ │ └── ValueBinderWithOverriddenDataTypeForValue.php │ ├── CellReferenceHelperTest.php │ ├── Chart/ │ │ ├── AxisGlowTest.php │ │ ├── AxisPropertiesTest.php │ │ ├── AxisShadowTest.php │ │ ├── BarChartCustomColorsTest.php │ │ ├── ChartBorderTest.php │ │ ├── ChartCloneTest.php │ │ ├── ChartMethodTest.php │ │ ├── Charts32CatAxValAxTest.php │ │ ├── Charts32ColoredAxisLabelTest.php │ │ ├── Charts32DsvGlowTest.php │ │ ├── Charts32DsvLabelsTest.php │ │ ├── Charts32ScatterTest.php │ │ ├── Charts32XmlTest.php │ │ ├── ChartsByNameTest.php │ │ ├── ChartsDynamicTitleTest.php │ │ ├── ChartsOpenpyxlTest.php │ │ ├── ChartsTitleTest.php │ │ ├── ColorTest.php │ │ ├── DataSeriesColorTest.php │ │ ├── DataSeriesValues2Test.php │ │ ├── DataSeriesValuesTest.php │ │ ├── DisplayBlanksAsTest.php │ │ ├── GridlinesLineStyleTest.php │ │ ├── GridlinesShadowGlowTest.php │ │ ├── Issue2077Test.php │ │ ├── Issue2506Test.php │ │ ├── Issue2931Test.php │ │ ├── Issue2965Test.php │ │ ├── Issue316Test.php │ │ ├── Issue3397Test.php │ │ ├── Issue3833Test.php │ │ ├── Issue4201Test.php │ │ ├── Issue562Test.php │ │ ├── Issue589Test.php │ │ ├── LayoutEffectsTest.php │ │ ├── LayoutTest.php │ │ ├── LegendColorTest.php │ │ ├── LegendTest.php │ │ ├── LineStylesTest.php │ │ ├── MultiplierTest.php │ │ ├── PR3163Test.php │ │ ├── PieFillTest.php │ │ ├── PlotAreaTest.php │ │ ├── RenderTest.php │ │ ├── RoundedCornersTest.php │ │ ├── ShadowPresetsTest.php │ │ ├── TitleTest.php │ │ └── TrendLineTest.php │ ├── Collection/ │ │ ├── Cells2Test.php │ │ ├── CellsTest.php │ │ └── SimpleCache3xxx.php │ ├── CommentTest.php │ ├── Custom/ │ │ └── ComplexAssert.php │ ├── CustomReader.php │ ├── CustomWriter.php │ ├── DefinedNameFormulaTest.php │ ├── DefinedNameTest.php │ ├── Document/ │ │ ├── EpochTest.php │ │ ├── PropertiesTest.php │ │ └── SecurityTest.php │ ├── DocumentGeneratorTest.php │ ├── Features/ │ │ └── AutoFilter/ │ │ └── Xlsx/ │ │ └── BasicLoadTest.php │ ├── FloatImprecisionTest.php │ ├── Functional/ │ │ ├── AbstractFunctional.php │ │ ├── ActiveSheetTest.php │ │ ├── ArrayFunctionsCellTest.php │ │ ├── ArrayFunctionsSpillTest.php │ │ ├── ColumnWidthTest.php │ │ ├── CommentsTest.php │ │ ├── ConditionalStopIfTrueTest.php │ │ ├── ConditionalTextTest.php │ │ ├── DrawingImageHyperlinkTest.php │ │ ├── EnclosureTest.php │ │ ├── FreezePaneTest.php │ │ ├── MergedCellsTest.php │ │ ├── PrintAreaTest.php │ │ ├── ReadBlankCellsTest.php │ │ ├── ReadFilterFilter.php │ │ ├── ReadFilterTest.php │ │ ├── SelectedCellsTest.php │ │ ├── StreamTest.php │ │ ├── TypeAttributePreservationTest.php │ │ └── WorkbookViewAttributesTest.php │ ├── HashTableTest.php │ ├── Helper/ │ │ ├── DimensionTest.php │ │ ├── HandlerTest.php │ │ ├── HtmlTest.php │ │ ├── SampleCoverageTest.php │ │ ├── SampleTest.php │ │ ├── TextGridExtended.php │ │ └── TextGridTest.php │ ├── IOFactoryRegisterTest.php │ ├── IOFactoryTest.php │ ├── Issue1449Test.php │ ├── Issue4521Test.php │ ├── NamedFormulaTest.php │ ├── NamedRange2Test.php │ ├── NamedRange3Test.php │ ├── NamedRangeTest.php │ ├── Reader/ │ │ ├── BaseNoLoad.php │ │ ├── BaseNoLoadTest.php │ │ ├── CreateBlankSheetIfNoneReadTest.php │ │ ├── Csv/ │ │ │ ├── BinderTest.php │ │ │ ├── CsvCallbackTest.php │ │ │ ├── CsvContiguousFilter.php │ │ │ ├── CsvContiguousTest.php │ │ │ ├── CsvEncodingTest.php │ │ │ ├── CsvIssue2232Test.php │ │ │ ├── CsvIssue2840Test.php │ │ │ ├── CsvLineEndingTest.php │ │ │ ├── CsvLoadFromStringTest.php │ │ │ ├── CsvNumberFormatLocaleTest.php │ │ │ ├── CsvNumberFormatTest.php │ │ │ ├── CsvTest.php │ │ │ ├── NotHtmlTest.php │ │ │ └── Php9Test.php │ │ ├── Gnumeric/ │ │ │ ├── ArrayFormula2Test.php │ │ │ ├── ArrayFormulaTest.php │ │ │ ├── AutoFilterTest.php │ │ │ ├── DefinedNameTest.php │ │ │ ├── GnumericFilter.php │ │ │ ├── GnumericInfoTest.php │ │ │ ├── GnumericLoadTest.php │ │ │ ├── GnumericStylesTest.php │ │ │ ├── HiddenWorksheetTest.php │ │ │ └── PageSetupTest.php │ │ ├── Html/ │ │ │ ├── BinderTest.php │ │ │ ├── DataFormulaTest.php │ │ │ ├── DirectionTest.php │ │ │ ├── HtmlBorderTest.php │ │ │ ├── HtmlCharsetTest.php │ │ │ ├── HtmlExtend.php │ │ │ ├── HtmlHelper.php │ │ │ ├── HtmlImage2Test.php │ │ │ ├── HtmlImageTest.php │ │ │ ├── HtmlLibxmlTest.php │ │ │ ├── HtmlLoadStringTest.php │ │ │ ├── HtmlPhpunit10Test.php │ │ │ ├── HtmlTagsTest.php │ │ │ ├── HtmlTest.php │ │ │ ├── Issue1107Test.php │ │ │ ├── Issue1284Test.php │ │ │ ├── Issue2029Test.php │ │ │ ├── Issue2810Test.php │ │ │ ├── Issue2942Test.php │ │ │ ├── OpacityTest.php │ │ │ ├── StyleCheckBoxTest.php │ │ │ └── ViewportTest.php │ │ ├── Ods/ │ │ │ ├── AlignmentStyleTest.php │ │ │ ├── ArrayFormulaTest.php │ │ │ ├── ArrayTest.php │ │ │ ├── AutoFilterTest.php │ │ │ ├── BooleanDataTest.php │ │ │ ├── BorderStyleTest.php │ │ │ ├── CeilingFloorTest.php │ │ │ ├── ColGroupTest.php │ │ │ ├── CurrencyTest.php │ │ │ ├── DefinedNamesTest.php │ │ │ ├── EmptyFileTest.php │ │ │ ├── FontStyleTest.php │ │ │ ├── FormulaTranslatorTest.php │ │ │ ├── HiddenMergeCellsTest.php │ │ │ ├── HiddenWorksheetTest.php │ │ │ ├── HyperlinkTest.php │ │ │ ├── InvalidFileTest.php │ │ │ ├── Issue2810Test.php │ │ │ ├── Issue3721Test.php │ │ │ ├── Issue4099Test.php │ │ │ ├── Issue4435Test.php │ │ │ ├── Issue804Test.php │ │ │ ├── MergeRangeTest.php │ │ │ ├── MultiLineCommentTest.php │ │ │ ├── NestedTableRowTest.php │ │ │ ├── NumberFormatCallbackTest.php │ │ │ ├── OdsInfoTest.php │ │ │ ├── OdsPropertiesTest.php │ │ │ ├── OdsTest.php │ │ │ ├── OldCalculatedTest.php │ │ │ ├── PageSetupBug1772Test.php │ │ │ ├── PageSetupTest.php │ │ │ ├── ProtectionStyleTest.php │ │ │ ├── RepeatEmptyCellsAndRowsTest.php │ │ │ └── RepeatedColumnsTest.php │ │ ├── Security/ │ │ │ └── XmlScannerTest.php │ │ ├── Slk/ │ │ │ ├── BinderTest.php │ │ │ ├── SlkCommentsTest.php │ │ │ ├── SlkSharedFormulasTest.php │ │ │ └── SlkTest.php │ │ ├── Utility/ │ │ │ └── File.php │ │ ├── Xls/ │ │ │ ├── Biff8CoverTest.php │ │ │ ├── ColorMapTest.php │ │ │ ├── ColourTest.php │ │ │ ├── ConditionalBorderTest.php │ │ │ ├── ConditionalFormattingBasicTest.php │ │ │ ├── ConditionalFormattingExpressionTest.php │ │ │ ├── ConditionalItalicTest.php │ │ │ ├── DataValidationTest.php │ │ │ ├── DateReaderTest.php │ │ │ ├── DefinedNameTest.php │ │ │ ├── ErrorCodeMapTest.php │ │ │ ├── FormulasTest.php │ │ │ ├── HiddenMergeCellsTest.php │ │ │ ├── HiddenWorksheetTest.php │ │ │ ├── InfoNamesTest.php │ │ │ ├── IsOddTest.php │ │ │ ├── Issue2463Test.php │ │ │ ├── Issue3202Test.php │ │ │ ├── Issue4356Test.php │ │ │ ├── LoadSheetsOnlyTest.php │ │ │ ├── Md5Test.php │ │ │ ├── NonExistentFileTest.php │ │ │ ├── NumberFormatGeneralTest.php │ │ │ ├── PageBreakTest.php │ │ │ ├── PageSetupTest.php │ │ │ ├── PasswordTest.php │ │ │ ├── Pr607Test.php │ │ │ ├── Rc4Test.php │ │ │ ├── RichTextSizeTest.php │ │ │ ├── SheetProtectionTest.php │ │ │ ├── WholeRowAndColumnTest.php │ │ │ ├── XlsBugPr3734Test.php │ │ │ ├── XlsSpecialCodePage.php │ │ │ └── XlsTest.php │ │ ├── Xlsx/ │ │ │ ├── AbsolutePathTest.php │ │ │ ├── AlignmentTest.php │ │ │ ├── ApostropheTest.php │ │ │ ├── AutoFilter2Test.php │ │ │ ├── AutoFilterEvaluateTest.php │ │ │ ├── AutoFilterTest.php │ │ │ ├── ChartSheetTest.php │ │ │ ├── ColorTabTest.php │ │ │ ├── CommentTest.php │ │ │ ├── CondNumFmtTest.php │ │ │ ├── ConditionalBorderTest.php │ │ │ ├── ConditionalColorScaleTest.php │ │ │ ├── ConditionalFormattingDataBarXlsxTest.php │ │ │ ├── ConditionalIconSetTest.php │ │ │ ├── ConditionalNoFormatSetTest.php │ │ │ ├── ConditionalPriority2Test.php │ │ │ ├── ConditionalPriorityTest.php │ │ │ ├── ConditionalTest.php │ │ │ ├── CoverageGapsTest.php │ │ │ ├── DataValidationBooleanValueTest.php │ │ │ ├── DataValidationTest.php │ │ │ ├── DateReaderTest.php │ │ │ ├── DefaultFillTest.php │ │ │ ├── DefaultFontTest.php │ │ │ ├── DirectorySeparatorTest.php │ │ │ ├── DrawingInCellTest.php │ │ │ ├── DrawingOneCellAnchorTest.php │ │ │ ├── EmptyFileTest.php │ │ │ ├── ExplicitDateTest.php │ │ │ ├── GridlinesTest.php │ │ │ ├── GroupByLimitedTest.php │ │ │ ├── HiddenMergeCellsTest.php │ │ │ ├── HiddenWorksheetTest.php │ │ │ ├── HyperlinkTest.php │ │ │ ├── IgnoredErrorTest.php │ │ │ ├── InvalidFileTest.php │ │ │ ├── Issue1482Test.php │ │ │ ├── Issue1637Test.php │ │ │ ├── Issue2301Test.php │ │ │ ├── Issue2331Test.php │ │ │ ├── Issue2362Test.php │ │ │ ├── Issue2387Test.php │ │ │ ├── Issue2450Test.php │ │ │ ├── Issue2488Test.php │ │ │ ├── Issue2490Test.php │ │ │ ├── Issue2494Test.php │ │ │ ├── Issue2501Test.php │ │ │ ├── Issue2516Test.php │ │ │ ├── Issue2542Test.php │ │ │ ├── Issue2581Test.php │ │ │ ├── Issue2778Test.php │ │ │ ├── Issue2885Test.php │ │ │ ├── Issue3126Test.php │ │ │ ├── Issue3145Test.php │ │ │ ├── Issue3277Test.php │ │ │ ├── Issue3435Test.php │ │ │ ├── Issue3464Test.php │ │ │ ├── Issue3495Test.php │ │ │ ├── Issue3534Test.php │ │ │ ├── Issue3552Test.php │ │ │ ├── Issue3553Test.php │ │ │ ├── Issue3613Test.php │ │ │ ├── Issue3665Test.php │ │ │ ├── Issue3679ImgTest.php │ │ │ ├── Issue3720Test.php │ │ │ ├── Issue3730Test.php │ │ │ ├── Issue3767Test.php │ │ │ ├── Issue3770Test.php │ │ │ ├── Issue3807Test.php │ │ │ ├── Issue3863Test.php │ │ │ ├── Issue3982Test.php │ │ │ ├── Issue4039Test.php │ │ │ ├── Issue4049Test.php │ │ │ ├── Issue4063Test.php │ │ │ ├── Issue4248Test.php │ │ │ ├── Issue4356Test.php │ │ │ ├── Issue4375Test.php │ │ │ ├── Issue4415Test.php │ │ │ ├── Issue4416Filter.php │ │ │ ├── Issue4416Test.php │ │ │ ├── Issue4477Test.php │ │ │ ├── Issue4505Test.php │ │ │ ├── Issue4629Test.php │ │ │ ├── Issue4800Test.php │ │ │ ├── Issue731Test.php │ │ │ ├── LoadSheetsOnlyTest.php │ │ │ ├── MySpreadsheet.php │ │ │ ├── MyXlsxReader.php │ │ │ ├── MyXlsxTest.php │ │ │ ├── NamedRangeTest.php │ │ │ ├── NamespaceIssue2109bTest.php │ │ │ ├── NamespaceNonStdTest.php │ │ │ ├── NamespaceOpenpyxl35Test.php │ │ │ ├── NamespacePurlTest.php │ │ │ ├── NamespaceStdTest.php │ │ │ ├── NumericCellTypeTest.php │ │ │ ├── OctothorpeTest.php │ │ │ ├── OddColumnReadFilter.php │ │ │ ├── OutlineTest.php │ │ │ ├── PageSetup2Test.php │ │ │ ├── PageSetupTest.php │ │ │ ├── PropertiesTest.php │ │ │ ├── ReadDynamTest.php │ │ │ ├── RgbTintTest.php │ │ │ ├── RibbonTest.php │ │ │ ├── RichTextTest.php │ │ │ ├── RowBreakTest.php │ │ │ ├── SharedFormulaTest.php │ │ │ ├── SharedFormulaeTest.php │ │ │ ├── SheetProtectionTest.php │ │ │ ├── SheetsXlsxChartTest.php │ │ │ ├── SplitsTest.php │ │ │ ├── TableTest.php │ │ │ ├── URLImageTest.php │ │ │ ├── UnderscoreTest.php │ │ │ ├── VerticalAlignTest.php │ │ │ ├── VmlTest.php │ │ │ ├── WorksheetInfoNamesTest.php │ │ │ ├── Xlsx2Test.php │ │ │ ├── XlsxRootZipFilesTest.php │ │ │ └── XlsxTest.php │ │ └── Xml/ │ │ ├── ArrayFormulaTest.php │ │ ├── DataValidationsTest.php │ │ ├── HtmlEntitiesLoadTest.php │ │ ├── Issue4448Test.php │ │ ├── PageSetupTest.php │ │ ├── ReadOrderTest.php │ │ ├── SplitsTest.php │ │ ├── XmlActiveSheetTest.php │ │ ├── XmlColSpanTest.php │ │ ├── XmlColumnRowHiddenTest.php │ │ ├── XmlFilter.php │ │ ├── XmlFontBoldItalicTest.php │ │ ├── XmlFreezePanesTest.php │ │ ├── XmlInfoTest.php │ │ ├── XmlIssue4000Test.php │ │ ├── XmlIssue4002Test.php │ │ ├── XmlLoadTest.php │ │ ├── XmlOddTest.php │ │ ├── XmlPropertiesTest.php │ │ ├── XmlProtectionTest.php │ │ ├── XmlRichTextTest.php │ │ ├── XmlStyleCoverageTest.php │ │ ├── XmlStylesTest.php │ │ ├── XmlTest.php │ │ └── XmlTopLeftTest.php │ ├── RefRangeTest.php │ ├── ReferenceHelper2Test.php │ ├── ReferenceHelper3Test.php │ ├── ReferenceHelper4Test.php │ ├── ReferenceHelper5Test.php │ ├── ReferenceHelperDVTest.php │ ├── ReferenceHelperTest.php │ ├── RichTextTest.php │ ├── SettingsTest.php │ ├── Shared/ │ │ ├── CodePageTest.php │ │ ├── Date2Test.php │ │ ├── DateTest.php │ │ ├── DgContainerTest.php │ │ ├── DggContainerTest.php │ │ ├── DrawingTest.php │ │ ├── ExactFontTest.php │ │ ├── FileTest.php │ │ ├── Font2Test.php │ │ ├── Font3Test.php │ │ ├── FontFileNameTest.php │ │ ├── FontTest.php │ │ ├── Issue1324Test.php │ │ ├── Issue347Test.php │ │ ├── Issue4696Test.php │ │ ├── OLEPhpunit10Test.php │ │ ├── OLEReadTest.php │ │ ├── OLETest.php │ │ ├── PasswordHasherTest.php │ │ ├── PasswordReloadTest.php │ │ ├── SpgrContainerTest.php │ │ ├── StringHelperInvalidCharTest.php │ │ ├── StringHelperLocale2Test.php │ │ ├── StringHelperLocaleTest.php │ │ ├── StringHelperNoIconv.php │ │ ├── StringHelperNoIconv2.php │ │ ├── StringHelperNoIconv3.php │ │ ├── StringHelperNoIntl.php │ │ ├── StringHelperTest.php │ │ ├── TimeZoneTest.php │ │ ├── Trend/ │ │ │ ├── BestFitTest.php │ │ │ ├── ExponentialBestFitTest.php │ │ │ └── LinearBestFitTest.php │ │ ├── XMLWriterNoUri.php │ │ ├── XlsTest.php │ │ └── XmlWriterTest.php │ ├── SpreadsheetCopyCloneTest.php │ ├── SpreadsheetCoverageTest.php │ ├── SpreadsheetDuplicateSheetTest.php │ ├── SpreadsheetSerializeTest.php │ ├── SpreadsheetTest.php │ ├── Style/ │ │ ├── AlignmentMiddleTest.php │ │ ├── AlignmentTest.php │ │ ├── BorderRangeTest.php │ │ ├── BorderTest.php │ │ ├── ColorIndexTest.php │ │ ├── ColorTest.php │ │ ├── ConditionalBoolTest.php │ │ ├── ConditionalFormatting/ │ │ │ ├── CellMatcherTest.php │ │ │ ├── PR3946Test.php │ │ │ └── Wizard/ │ │ │ ├── BlankWizardTest.php │ │ │ ├── CellValueWizardTest.php │ │ │ ├── DateValueWizardTest.php │ │ │ ├── DuplicatesWizardTest.php │ │ │ ├── ErrorWizardTest.php │ │ │ ├── ExpressionWizardTest.php │ │ │ ├── TextValueWizardTest.php │ │ │ └── WizardFactoryTest.php │ │ ├── ConditionalTest.php │ │ ├── ExportArrayTest.php │ │ ├── FillTest.php │ │ ├── FontTest.php │ │ ├── NumberFormat/ │ │ │ └── Wizard/ │ │ │ ├── AccountingTest.php │ │ │ ├── CurrencyTest.php │ │ │ ├── DateTest.php │ │ │ ├── DateTimeTest.php │ │ │ ├── DurationTest.php │ │ │ ├── NumberBase2.php │ │ │ ├── NumberTest.php │ │ │ ├── PercentageTest.php │ │ │ ├── ScientificTest.php │ │ │ └── TimeTest.php │ │ ├── NumberFormatBuiltinTest.php │ │ ├── NumberFormatFractionalSecondTest.php │ │ ├── NumberFormatRoundTest.php │ │ ├── NumberFormatSystemDateTimeTest.php │ │ ├── NumberFormatTest.php │ │ ├── ReplaceBuiltinNumberFormatTest.php │ │ └── StyleTest.php │ ├── Worksheet/ │ │ ├── ApplyStylesTest.php │ │ ├── AutoFilter/ │ │ │ ├── AutoFilterAverageTop10Test.php │ │ │ ├── AutoFilterCustomNumericTest.php │ │ │ ├── AutoFilterCustomTextTest.php │ │ │ ├── AutoFilterMonthTest.php │ │ │ ├── AutoFilterQuarterTest.php │ │ │ ├── AutoFilterTest.php │ │ │ ├── AutoFilterTodayTest.php │ │ │ ├── AutoFilterWeekTest.php │ │ │ ├── AutoFilterYearTest.php │ │ │ ├── ColumnTest.php │ │ │ ├── DateGroupTest.php │ │ │ ├── DeleteAutoFilterTest.php │ │ │ ├── RuleCustomTest.php │ │ │ ├── RuleDateGroupTest.php │ │ │ ├── RuleTest.php │ │ │ └── SetupTeardown.php │ │ ├── AutoSizeTest.php │ │ ├── ByColumnAndRowTest.php │ │ ├── ByColumnAndRowUndeprecatedTest.php │ │ ├── CloneTest.php │ │ ├── ColumnCellIterator2Test.php │ │ ├── ColumnCellIteratorTest.php │ │ ├── ColumnDimension2Test.php │ │ ├── ColumnDimension3Test.php │ │ ├── ColumnDimensionTest.php │ │ ├── ColumnIteratorEmptyTest.php │ │ ├── ColumnIteratorTest.php │ │ ├── ColumnRowStyleTest.php │ │ ├── ColumnTest.php │ │ ├── ConditionalIntersectionTest.php │ │ ├── ConditionalStyleTest.php │ │ ├── CopyCellsTest.php │ │ ├── DefaultPaperSizeTest.php │ │ ├── DrawingTest.php │ │ ├── InsertTest.php │ │ ├── Issue1203Test.php │ │ ├── Issue1425Test.php │ │ ├── Issue1457Test.php │ │ ├── Issue4112Test.php │ │ ├── Issue4128Test.php │ │ ├── Issue4241Test.php │ │ ├── Issue641Test.php │ │ ├── IteratorTest.php │ │ ├── MemoryDrawing2.php │ │ ├── MemoryDrawingTest.php │ │ ├── MergeBehaviourTest.php │ │ ├── MergeCellsDeletedTest.php │ │ ├── PageBreakTest.php │ │ ├── PageMarginsTest.php │ │ ├── PrintAreaTest.php │ │ ├── ProtectedRangeTest.php │ │ ├── Protection2Test.php │ │ ├── ProtectionTest.php │ │ ├── RemoveTest.php │ │ ├── RowCellIterator2Test.php │ │ ├── RowCellIteratorTest.php │ │ ├── RowDimensionSaveTest.php │ │ ├── RowDimensionTest.php │ │ ├── RowIteratorEmptyTest.php │ │ ├── RowIteratorTest.php │ │ ├── RowTest.php │ │ ├── SetValueExplicitWorksheetTest.php │ │ ├── SheetViewTest.php │ │ ├── Table/ │ │ │ ├── ColumnTest.php │ │ │ ├── FormulaTest.php │ │ │ ├── Issue3635Test.php │ │ │ ├── Issue3659Test.php │ │ │ ├── Issue3820Test.php │ │ │ ├── RemoveTableTest.php │ │ │ ├── SetupTeardown.php │ │ │ ├── TableStyleTest.php │ │ │ └── TableTest.php │ │ ├── ToArrayOldCalculatedValueTest.php │ │ ├── ToArrayTest.php │ │ ├── Worksheet2Test.php │ │ ├── Worksheet3Test.php │ │ ├── WorksheetNamedRangesTest.php │ │ ├── WorksheetParentTest.php │ │ └── WorksheetTest.php │ └── Writer/ │ ├── Csv/ │ │ ├── CsvArrayTest.php │ │ ├── CsvEnclosureTest.php │ │ ├── CsvExcelCompatibilityTest.php │ │ ├── CsvOutputEncodingTest.php │ │ ├── CsvWriteTest.php │ │ ├── HyperlinkTest.php │ │ └── VariableColumnsTest.php │ ├── Dompdf/ │ │ ├── GridlinesInlineTest.php │ │ ├── HideMergeTest.php │ │ ├── HideTest.php │ │ ├── PaperSizeArrayTest.php │ │ ├── PrintAreaTest.php │ │ └── TextRotationTest.php │ ├── Html/ │ │ ├── AllOrOneSheetTest.php │ │ ├── BackgroundImageTest.php │ │ ├── BadCustomPropertyTest.php │ │ ├── BadHyperlinkBaseTest.php │ │ ├── BadHyperlinkTest.php │ │ ├── BetterBooleanTest.php │ │ ├── CalcErrorTest.php │ │ ├── CallbackTest.php │ │ ├── CommentAlignmentTest.php │ │ ├── DirectionTest.php │ │ ├── ExtendForChartsAndImagesTest.php │ │ ├── FixHeightTest.php │ │ ├── FloatInlineTest.php │ │ ├── GridlinesInlineTest.php │ │ ├── GridlinesTest.php │ │ ├── HideMergeTest.php │ │ ├── HideTest.php │ │ ├── HtmlArrayTest.php │ │ ├── HtmlColourScaleTest.php │ │ ├── HtmlCommentsTest.php │ │ ├── HtmlConditionalFormattingTest.php │ │ ├── HtmlDifferentConditionalFormattingsTest.php │ │ ├── HtmlExtend2.php │ │ ├── HtmlNumberFormatTest.php │ │ ├── HtmlTableFormatTest.php │ │ ├── HtmlTableFormatWithConditionalTest.php │ │ ├── ImageCopyTest.php │ │ ├── ImageEmbedTest.php │ │ ├── ImagesRootTest.php │ │ ├── InvalidFileNameTest.php │ │ ├── Issue1319Test.php │ │ ├── Issue3678Test.php │ │ ├── Issue4539Test.php │ │ ├── Issue4773Test.php │ │ ├── LineEndingTest.php │ │ ├── LongTitleTest.php │ │ ├── MailtoTest.php │ │ ├── MemoryDrawingOffsetTest.php │ │ ├── NavigationBadTitleTest.php │ │ ├── NoJavascriptLinksTest.php │ │ ├── NoTitleTest.php │ │ ├── PrintAreaTest.php │ │ ├── ReadOrderTest.php │ │ ├── RepeatedRowsTest.php │ │ ├── RichTextTest.php │ │ ├── TextRotationTest.php │ │ ├── TransparentDrawingsTest.php │ │ ├── VisibilityTest.php │ │ └── XssVulnerabilityTest.php │ ├── Mpdf/ │ │ ├── GridlinesInlineTest.php │ │ ├── HideMergeTest.php │ │ ├── HideTest.php │ │ ├── ImageCopyPdfTest.php │ │ ├── Issue4773Test.php │ │ ├── MergedBorderTest.php │ │ ├── OrientationTest.php │ │ ├── PrintAreaTest.php │ │ └── TextRotationTest.php │ ├── Ods/ │ │ ├── ArrayTest.php │ │ ├── AutoColorTest.php │ │ ├── AutoFilterTest.php │ │ ├── ContentTest.php │ │ ├── DefinedNamesTest.php │ │ ├── DurationTest.php │ │ ├── FreezeTest.php │ │ ├── IndentTest.php │ │ ├── Issue4537Test.php │ │ ├── Issue4584Test.php │ │ ├── Issue4798Test.php │ │ ├── MergeRangeTest.php │ │ ├── MicrosecondsTest.php │ │ └── ReadOrderTest.php │ ├── PreCalcTest.php │ ├── RetainSelectedCellsTest.php │ ├── Tcpdf/ │ │ ├── GridlinesInlineTest.php │ │ ├── HideMergeTest.php │ │ ├── HideTest.php │ │ ├── MergedBorderTest.php │ │ ├── MergedCellTest.php │ │ ├── NoDieTest.php │ │ └── PrintAreaTest.php │ ├── Xls/ │ │ ├── BooleanLiteralTest.php │ │ ├── Calendar1904Test.php │ │ ├── ConditionalFontColorTest.php │ │ ├── ConditionalLimitsTest.php │ │ ├── ConditionalUnionTest.php │ │ ├── DataValidationTest.php │ │ ├── DimensionsRecordTest.php │ │ ├── FormulaErrTest.php │ │ ├── HyperlinkTest.php │ │ ├── Issue4331Test.php │ │ ├── Issue4584Test.php │ │ ├── Issue642Test.php │ │ ├── Issue918Test.php │ │ ├── MicrosecondsTest.php │ │ ├── NonLatinFormulasTest.php │ │ ├── ParserTest.php │ │ ├── ReadOrderTest.php │ │ ├── RichTextTest.php │ │ ├── Sample19Test.php │ │ ├── VisibilityTest.php │ │ ├── WorkbookTest.php │ │ └── XlsGifBmpTest.php │ └── Xlsx/ │ ├── ArrayFormulaPrefixTest.php │ ├── ArrayFormulaValidationTest.php │ ├── ArrayFunctions2Test.php │ ├── ArrayFunctionsInlineTest.php │ ├── ArrayFunctionsTest.php │ ├── AutoColorTest.php │ ├── BackgroundImageTest.php │ ├── BadParamExceptionTest.php │ ├── CalculationErrorTest.php │ ├── Calendar1904Test.php │ ├── CheckBoxStyleTest.php │ ├── CommentAlignmentTest.php │ ├── ConditionalFillTest.php │ ├── ConditionalFormatIconSetTest.php │ ├── ConditionalTest.php │ ├── DataValidationTest.php │ ├── DrawingInCellTest.php │ ├── DrawingPassThroughTest.php │ ├── DrawingsInsertRowsTest.php │ ├── DrawingsTest.php │ ├── ExplicitStyle0Test.php │ ├── FloatsRetainedTest.php │ ├── FontCharsetTest.php │ ├── FunctionPrefixTest.php │ ├── HyperlinkTest.php │ ├── Issue2082Test.php │ ├── Issue2266Test.php │ ├── Issue2368Test.php │ ├── Issue3443Test.php │ ├── Issue3711Test.php │ ├── Issue3843Test.php │ ├── Issue3951Test.php │ ├── Issue3988Test.php │ ├── Issue4025Test.php │ ├── Issue4179Test.php │ ├── Issue4200Test.php │ ├── Issue4269Test.php │ ├── Issue4537Test.php │ ├── Issue4542Test.php │ ├── Issue4584Test.php │ ├── Issue476Test.php │ ├── Issue484Test.php │ ├── Issue993Test.php │ ├── LocaleFloatsTest.php │ ├── MemoryDrawingTest.php │ ├── MetadataTest.php │ ├── MicrosecondsTest.php │ ├── PageBreakTest.php │ ├── RichTextTest.php │ ├── StartsWithHashTest.php │ ├── StylesWriterTest.php │ ├── TableTest.php │ ├── ThemeColorsTest.php │ ├── ThemeFontsTest.php │ ├── TransparentDrawingsTest.php │ ├── Unparsed2396Test.php │ ├── UnparsedDataCloneTest.php │ ├── UnparsedDataTest.php │ ├── VisibilityTest.php │ └── WmfTest.php ├── bootstrap.php └── data/ ├── Calculation/ │ ├── BinaryComparisonOperations.php │ ├── Calculation.php │ ├── DateTime/ │ │ ├── DATE.php │ │ ├── DATEDIF.php │ │ ├── DATEVALUE.php │ │ ├── DAY.php │ │ ├── DAYOpenOffice.php │ │ ├── DAYS.php │ │ ├── DAYS360.php │ │ ├── EDATE.php │ │ ├── EOMONTH.php │ │ ├── HOUR.php │ │ ├── ISOWEEKNUM.php │ │ ├── ISOWEEKNUM1904.php │ │ ├── MINUTE.php │ │ ├── MONTH.php │ │ ├── NETWORKDAYS.php │ │ ├── SECOND.php │ │ ├── TIME.php │ │ ├── TIMEVALUE.php │ │ ├── WEEKDAY.php │ │ ├── WEEKNUM.php │ │ ├── WEEKNUM1904.php │ │ ├── WORKDAY.php │ │ ├── YEAR.php │ │ └── YEARFRAC.php │ ├── DefinedNames/ │ │ ├── NamedFormulae.xlsx │ │ └── NamedRanges.xlsx │ ├── Engineering/ │ │ ├── BESSELI.php │ │ ├── BESSELJ.php │ │ ├── BESSELK.php │ │ ├── BESSELY.php │ │ ├── BIN2DEC.php │ │ ├── BIN2DECOpenOffice.php │ │ ├── BIN2HEX.php │ │ ├── BIN2HEXOpenOffice.php │ │ ├── BIN2OCT.php │ │ ├── BIN2OCTOpenOffice.php │ │ ├── BITAND.php │ │ ├── BITLSHIFT.php │ │ ├── BITOR.php │ │ ├── BITRSHIFT.php │ │ ├── BITXOR.php │ │ ├── COMPLEX.php │ │ ├── CONVERTUOM.php │ │ ├── DEC2BIN.php │ │ ├── DEC2BINOpenOffice.php │ │ ├── DEC2HEX.php │ │ ├── DEC2HEXOpenOffice.php │ │ ├── DEC2OCT.php │ │ ├── DEC2OCTOpenOffice.php │ │ ├── DELTA.php │ │ ├── ERF.php │ │ ├── ERFC.php │ │ ├── ERFPRECISE.php │ │ ├── GESTEP.php │ │ ├── HEX2BIN.php │ │ ├── HEX2BINOpenOffice.php │ │ ├── HEX2DEC.php │ │ ├── HEX2DECOpenOffice.php │ │ ├── HEX2OCT.php │ │ ├── HEX2OCTOpenOffice.php │ │ ├── IMABS.php │ │ ├── IMAGINARY.php │ │ ├── IMARGUMENT.php │ │ ├── IMCONJUGATE.php │ │ ├── IMCOS.php │ │ ├── IMCOSH.php │ │ ├── IMCOT.php │ │ ├── IMCSC.php │ │ ├── IMCSCH.php │ │ ├── IMDIV.php │ │ ├── IMEXP.php │ │ ├── IMLN.php │ │ ├── IMLOG10.php │ │ ├── IMLOG2.php │ │ ├── IMPOWER.php │ │ ├── IMPRODUCT.php │ │ ├── IMREAL.php │ │ ├── IMSEC.php │ │ ├── IMSECH.php │ │ ├── IMSIN.php │ │ ├── IMSINH.php │ │ ├── IMSQRT.php │ │ ├── IMSUB.php │ │ ├── IMSUM.php │ │ ├── IMTAN.php │ │ ├── OCT2BIN.php │ │ ├── OCT2BINOpenOffice.php │ │ ├── OCT2DEC.php │ │ ├── OCT2DECOpenOffice.php │ │ ├── OCT2HEX.php │ │ └── OCT2HEXOpenOffice.php │ ├── Financial/ │ │ ├── ACCRINT.php │ │ ├── ACCRINTM.php │ │ ├── AMORDEGRC.php │ │ ├── AMORLINC.php │ │ ├── COUPDAYBS.php │ │ ├── COUPDAYS.php │ │ ├── COUPDAYSNC.php │ │ ├── COUPNCD.php │ │ ├── COUPNUM.php │ │ ├── COUPPCD.php │ │ ├── CUMIPMT.php │ │ ├── CUMPRINC.php │ │ ├── DB.php │ │ ├── DDB.php │ │ ├── DISC.php │ │ ├── DOLLARDE.php │ │ ├── DOLLARFR.php │ │ ├── DaysPerYear.php │ │ ├── EFFECT.php │ │ ├── FV.php │ │ ├── FVSCHEDULE.php │ │ ├── INTRATE.php │ │ ├── IPMT.php │ │ ├── IRR.php │ │ ├── ISPMT.php │ │ ├── MIRR.php │ │ ├── NOMINAL.php │ │ ├── NPER.php │ │ ├── NPV.php │ │ ├── PDURATION.php │ │ ├── PMT.php │ │ ├── PPMT.php │ │ ├── PRICE.php │ │ ├── PRICE3.php │ │ ├── PRICEDISC.php │ │ ├── PRICEMAT.php │ │ ├── PV.php │ │ ├── RATE.php │ │ ├── RECEIVED.php │ │ ├── RRI.php │ │ ├── SLN.php │ │ ├── SYD.php │ │ ├── TBILLEQ.php │ │ ├── TBILLPRICE.php │ │ ├── TBILLYIELD.php │ │ ├── USDOLLAR.php │ │ ├── XIRR.php │ │ ├── XNPV.php │ │ ├── YIELDDISC.php │ │ └── YIELDMAT.php │ ├── Functions/ │ │ └── IF_CONDITION.php │ ├── FunctionsAsString.php │ ├── Information/ │ │ ├── ERROR_TYPE.php │ │ ├── INFO.php │ │ ├── IS_BLANK.php │ │ ├── IS_ERR.php │ │ ├── IS_ERROR.php │ │ ├── IS_EVEN.php │ │ ├── IS_LOGICAL.php │ │ ├── IS_NA.php │ │ ├── IS_NONTEXT.php │ │ ├── IS_NUMBER.php │ │ ├── IS_ODD.php │ │ ├── IS_TEXT.php │ │ ├── N.php │ │ └── TYPE.php │ ├── Logical/ │ │ ├── AND.php │ │ ├── ANDLiteral.php │ │ ├── IF.php │ │ ├── IFERROR.php │ │ ├── IFNA.php │ │ ├── IFS.php │ │ ├── NOT.php │ │ ├── OR.php │ │ ├── ORLiteral.php │ │ ├── SWITCH.php │ │ ├── XOR.php │ │ └── XORLiteral.php │ ├── LookupRef/ │ │ ├── ADDRESS.php │ │ ├── CHOOSE.php │ │ ├── CHOOSECOLS.php │ │ ├── CHOOSEROWS.php │ │ ├── COLUMN.php │ │ ├── COLUMNS.php │ │ ├── COLUMNSonSpreadsheet.php │ │ ├── COLUMNonSpreadsheet.php │ │ ├── DROP.php │ │ ├── EXPAND.php │ │ ├── FORMULATEXT.php │ │ ├── HLOOKUP.php │ │ ├── HYPERLINK.php │ │ ├── INDEX.php │ │ ├── INDEXonSpreadsheet.php │ │ ├── INDIRECT.php │ │ ├── IndirectDefinedName.xlsx │ │ ├── IndirectFormulaSelection.xlsx │ │ ├── LOOKUP.php │ │ ├── MATCH.php │ │ ├── OFFSET.php │ │ ├── ROW.php │ │ ├── ROWS.php │ │ ├── ROWSonSpreadsheet.php │ │ ├── ROWonSpreadsheet.php │ │ ├── TAKE.php │ │ ├── TRANSPOSE.php │ │ └── VLOOKUP.php │ ├── MathTrig/ │ │ ├── ABS.php │ │ ├── ACOS.php │ │ ├── ACOSH.php │ │ ├── ACOT.php │ │ ├── ACOTH.php │ │ ├── ARABIC.php │ │ ├── ASIN.php │ │ ├── ASINH.php │ │ ├── ATAN.php │ │ ├── ATAN2.php │ │ ├── ATANH.php │ │ ├── BASE.php │ │ ├── CEILING.php │ │ ├── CEILINGMATH.php │ │ ├── CEILINGPRECISE.php │ │ ├── COMBIN.php │ │ ├── COMBINA.php │ │ ├── COS.php │ │ ├── COSH.php │ │ ├── COT.php │ │ ├── COTH.php │ │ ├── CSC.php │ │ ├── CSCH.php │ │ ├── DEGREES.php │ │ ├── EVEN.php │ │ ├── EXP.php │ │ ├── FACT.php │ │ ├── FACTDOUBLE.php │ │ ├── FACTGNUMERIC.php │ │ ├── FLOOR.php │ │ ├── FLOORMATH.php │ │ ├── FLOORPRECISE.php │ │ ├── GCD.php │ │ ├── INT.php │ │ ├── LCM.php │ │ ├── LN.php │ │ ├── LOG.php │ │ ├── LOG10.php │ │ ├── MDETERM.php │ │ ├── MINVERSE.php │ │ ├── MMULT.php │ │ ├── MOD.php │ │ ├── MROUND.php │ │ ├── MULTINOMIAL.php │ │ ├── ODD.php │ │ ├── PI.php │ │ ├── POWER.php │ │ ├── PRODUCT.php │ │ ├── QUOTIENT.php │ │ ├── RADIANS.php │ │ ├── RANDBETWEEN.php │ │ ├── ROMAN.php │ │ ├── ROUND.php │ │ ├── ROUNDDOWN.php │ │ ├── ROUNDUP.php │ │ ├── SEC.php │ │ ├── SECH.php │ │ ├── SEQUENCE.php │ │ ├── SERIESSUM.php │ │ ├── SIGN.php │ │ ├── SIN.php │ │ ├── SINH.php │ │ ├── SQRT.php │ │ ├── SQRTPI.php │ │ ├── SUBTOTAL.php │ │ ├── SUBTOTALHIDDEN.php │ │ ├── SUM.php │ │ ├── SUMIF.php │ │ ├── SUMIFS.php │ │ ├── SUMLITERALS.php │ │ ├── SUMPRODUCT.php │ │ ├── SUMSQ.php │ │ ├── SUMWITHINDEXMATCH.php │ │ ├── SUMX2MY2.php │ │ ├── SUMX2PY2.php │ │ ├── SUMXMY2.php │ │ ├── TAN.php │ │ ├── TANH.php │ │ └── TRUNC.php │ ├── Statistical/ │ │ ├── AVEDEV.php │ │ ├── AVERAGE.php │ │ ├── AVERAGEA.php │ │ ├── AVERAGEIF.php │ │ ├── AVERAGEIFS.php │ │ ├── BETADIST.php │ │ ├── BETAINV.php │ │ ├── BINOMDIST.php │ │ ├── BINOMDISTRANGE.php │ │ ├── BINOMINV.php │ │ ├── BasicCOUNT.php │ │ ├── CHIDISTLeftTail.php │ │ ├── CHIDISTRightTail.php │ │ ├── CHIINVLeftTail.php │ │ ├── CHIINVRightTail.php │ │ ├── CHITEST.php │ │ ├── CONFIDENCE.php │ │ ├── CORREL.php │ │ ├── COUNTA.php │ │ ├── COUNTBLANK.php │ │ ├── COUNTIF.php │ │ ├── COUNTIFS.php │ │ ├── COVAR.php │ │ ├── DEVSQ.php │ │ ├── EXPONDIST.php │ │ ├── ExcelCOUNT.php │ │ ├── FDIST.php │ │ ├── FISHER.php │ │ ├── FISHERINV.php │ │ ├── FORECAST.php │ │ ├── GAMMA.php │ │ ├── GAMMADIST.php │ │ ├── GAMMAINV.php │ │ ├── GAMMALN.php │ │ ├── GAUSS.php │ │ ├── GEOMEAN.php │ │ ├── GROWTH.php │ │ ├── GnumericCOUNT.php │ │ ├── HARMEAN.php │ │ ├── HYPGEOMDIST.php │ │ ├── INTERCEPT.php │ │ ├── KURT.php │ │ ├── LARGE.php │ │ ├── LINEST.php │ │ ├── LOGEST.php │ │ ├── LOGINV.php │ │ ├── LOGNORMDIST.php │ │ ├── LOGNORMDIST2.php │ │ ├── MAX.php │ │ ├── MAXA.php │ │ ├── MAXIFS.php │ │ ├── MEDIAN.php │ │ ├── MIN.php │ │ ├── MINA.php │ │ ├── MINIFS.php │ │ ├── MODE.php │ │ ├── NEGBINOMDIST.php │ │ ├── NORMDIST.php │ │ ├── NORMINV.php │ │ ├── NORMSDIST.php │ │ ├── NORMSDIST2.php │ │ ├── NORMSINV.php │ │ ├── OpenOfficeCOUNT.php │ │ ├── PERCENTILE.php │ │ ├── PERCENTRANK.php │ │ ├── PERMUT.php │ │ ├── PERMUTATIONA.php │ │ ├── POISSON.php │ │ ├── QUARTILE.php │ │ ├── RANK.php │ │ ├── RSQ.php │ │ ├── SKEW.php │ │ ├── SLOPE.php │ │ ├── SMALL.php │ │ ├── STANDARDIZE.php │ │ ├── STDEV.php │ │ ├── STDEVA.php │ │ ├── STDEVA_ODS.php │ │ ├── STDEVP.php │ │ ├── STDEVPA.php │ │ ├── STDEVPA_ODS.php │ │ ├── STDEVP_ODS.php │ │ ├── STDEV_ODS.php │ │ ├── STEYX.php │ │ ├── TDIST.php │ │ ├── TDIST2T.php │ │ ├── TDISTRT.php │ │ ├── TINV.php │ │ ├── TREND.php │ │ ├── TRIMMEAN.php │ │ ├── TdotINV.php │ │ ├── VAR.php │ │ ├── VARA.php │ │ ├── VARA_ODS.php │ │ ├── VARP.php │ │ ├── VARPA.php │ │ ├── VARPA_ODS.php │ │ ├── VARP_ODS.php │ │ ├── VAR_ODS.php │ │ ├── WEIBULL.php │ │ ├── ZTEST.php │ │ ├── tDotDistFalse.php │ │ └── tDotDistTrue.php │ ├── TableFormulae.xlsx │ ├── TextData/ │ │ ├── ARRAYTOTEXT.php │ │ ├── BAHTTEXT.php │ │ ├── CHAR.php │ │ ├── CLEAN.php │ │ ├── CODE.php │ │ ├── CONCAT.php │ │ ├── CONCATENATE.php │ │ ├── DOLLAR.php │ │ ├── EXACT.php │ │ ├── FIND.php │ │ ├── FIXED.php │ │ ├── LEFT.php │ │ ├── LEN.php │ │ ├── LOWER.php │ │ ├── MID.php │ │ ├── NUMBERVALUE.php │ │ ├── OpenOffice.php │ │ ├── PROPER.php │ │ ├── REPLACE.php │ │ ├── REPT.php │ │ ├── RIGHT.php │ │ ├── SEARCH.php │ │ ├── SUBSTITUTE.php │ │ ├── T.php │ │ ├── TEXT.php │ │ ├── TEXTAFTER.php │ │ ├── TEXTBEFORE.php │ │ ├── TEXTJOIN.php │ │ ├── TEXTSPLIT.php │ │ ├── TRIM.php │ │ ├── UPPER.php │ │ ├── VALUE.php │ │ └── VALUETOTEXT.php │ ├── Translations.php │ └── Web/ │ ├── URLENCODE.php │ └── WEBSERVICE.php ├── CalculationBinaryComparisonOperation.php ├── Cell/ │ ├── A1ConversionToR1C1Absolute.php │ ├── A1ConversionToR1C1Exception.php │ ├── A1ConversionToR1C1Relative.php │ ├── ConvertFormulaToA1FromR1C1Absolute.php │ ├── ConvertFormulaToA1FromR1C1Relative.php │ ├── ConvertFormulaToA1FromSpreadsheetXml.php │ ├── CoordinateIsInsideRange.php │ ├── CoordinateIsInsideRangeException.php │ ├── IndexesFromString.php │ ├── R1C1ConversionToA1Absolute.php │ ├── R1C1ConversionToA1Exception.php │ ├── R1C1ConversionToA1Relative.php │ ├── SetValueExplicit.php │ ├── SetValueExplicitException.php │ └── SetValueExplicitTypeArguments.php ├── CellAbsoluteCoordinate.php ├── CellAbsoluteReference.php ├── CellBuildRange.php ├── CellCoordinates.php ├── CellExtractAllCellReferencesInRange.php ├── CellGetRangeBoundaries.php ├── CellMergeRangesInCollection.php ├── CellRangeBoundaries.php ├── CellRangeDimension.php ├── CellSplitRange.php ├── ColumnIndex.php ├── ColumnString.php ├── CoordinateIsRange.php ├── Features/ │ └── AutoFilter/ │ └── Xlsx/ │ ├── AutoFilter_Basic.xlsx │ └── AutoFilter_Basic_Office365.xlsx ├── Functional/ │ └── TypeAttributePreservation/ │ └── Formula.php ├── Reader/ │ ├── CSV/ │ │ ├── NumberFormatTest.csv │ │ ├── NumberFormatTest.de.csv │ │ ├── backslash.csv │ │ ├── contains_html.csv │ │ ├── csv_without_extension │ │ ├── empty.csv │ │ ├── enclosure.csv │ │ ├── encoding.iso88591.csv │ │ ├── encoding.utf16be.csv │ │ ├── encoding.utf16le.csv │ │ ├── encoding.utf32be.csv │ │ ├── encoding.utf32le.csv │ │ ├── encoding.utf8.csv │ │ ├── encoding.utf8bom.csv │ │ ├── escape.csv │ │ ├── issue.2232.csv │ │ ├── line_break_escaped_32le.csv │ │ ├── line_break_in_enclosure.csv │ │ ├── line_break_in_enclosure_with_escaped_quotes.csv │ │ ├── linend.mac.csv │ │ ├── linend.unix.csv │ │ ├── linend.win.csv │ │ ├── no_delimiter.csv │ │ ├── premiere.utf16be.csv │ │ ├── premiere.utf16bebom.csv │ │ ├── premiere.utf16le.csv │ │ ├── premiere.utf16lebom.csv │ │ ├── premiere.utf32be.csv │ │ ├── premiere.utf32bebom.csv │ │ ├── premiere.utf32le.csv │ │ ├── premiere.utf32lebom.csv │ │ ├── premiere.utf8.csv │ │ ├── premiere.utf8bom.csv │ │ ├── premiere.win1252.csv │ │ ├── semicolon_separated.csv │ │ ├── sep.csv │ │ └── utf16be.line_break_in_enclosure.csv │ ├── Gnumeric/ │ │ ├── ArrayFormulaTest.gnumeric │ │ ├── ArrayFormulaTest2.gnumeric │ │ ├── Autofilter_Basic.gnumeric │ │ ├── HiddenSheet.gnumeric │ │ ├── PageSetup.gnumeric │ │ ├── PageSetup.gnumeric.unzipped.xml │ │ ├── apostrophe3a.gnumeric │ │ ├── apostrophe3b.gnumeric │ │ └── xmlwithdoctype.gnumeric │ ├── HTML/ │ │ ├── badhtml.html │ │ ├── charset.ISO-8859-1.html │ │ ├── charset.ISO-8859-1.html4.html │ │ ├── charset.ISO-8859-2.html │ │ ├── charset.UTF-16.bebom.html │ │ ├── charset.UTF-16.lebom.html │ │ ├── charset.UTF-8.bom.html │ │ ├── charset.UTF-8.html │ │ ├── charset.gb18030.html │ │ ├── charset.nocharset.html │ │ ├── charset.unknown.html │ │ ├── csv_with_angle_bracket.csv │ │ ├── html.opacity.3.html │ │ ├── rowspan.html │ │ ├── utf8chars.charset.html │ │ ├── utf8chars.html │ │ └── xhtml4.entity.xhtml │ ├── NotASpreadsheetFile.doc │ ├── Ods/ │ │ ├── ArrayFormulaTest.ods │ │ ├── AutoFilter.ods │ │ ├── DefinedNames.apostrophe.ods │ │ ├── DefinedNames.ods │ │ ├── HiddenMergeCellsTest.ods │ │ ├── HiddenSheet2.ods │ │ ├── MergeRangeTest.ods │ │ ├── PageSetup.ods │ │ ├── RepeatedCells.ods │ │ ├── RepeatedDataCells.ods │ │ ├── bug1772.ods │ │ ├── colgroup.ods │ │ ├── colheader.ods │ │ ├── corruptMeta.ods │ │ ├── currency4.ods │ │ ├── data.ods │ │ ├── issue.2507.ods │ │ ├── issue.2810.ods │ │ ├── issue.3658.ods │ │ ├── issue.3721.ods │ │ ├── issue.407.ods │ │ ├── issue.4081.ods │ │ ├── issue.4099.ods │ │ ├── issue.4435b.ods │ │ ├── issue.4528.ods │ │ ├── issue.804.ods │ │ ├── nomimetype.ods │ │ ├── odsstyles5.ods │ │ └── propertyTest.ods │ ├── Slk/ │ │ ├── issue.2267c.slk │ │ ├── issue.2276.slk │ │ └── issue.3658.slk │ ├── XLS/ │ │ ├── 1900_Calendar.xls │ │ ├── 1904_Calendar.xls │ │ ├── CF_Basic_Comparisons.xls │ │ ├── CF_Expression_Comparisons.xls │ │ ├── Colours.xls │ │ ├── DataValidation.xls │ │ ├── DefinedNameTest.xls │ │ ├── HiddenMergeCellsTest.xls │ │ ├── HiddenSheet.xls │ │ ├── PageSetup.xls │ │ ├── RichTextFontSize.xls │ │ ├── WholeRowAndColumn.xls │ │ ├── biff8cover.xls │ │ ├── bug-pr-3734.xls │ │ ├── bug1114.xls │ │ ├── bug1505.xls │ │ ├── bug1592.xls │ │ ├── chartsheet.xls │ │ ├── formulas.database.xls │ │ ├── formulas.other.xls │ │ ├── formulas.xls │ │ ├── isodd.xls │ │ ├── issue.2463.xls │ │ ├── issue.3202.xls │ │ ├── issue.3658.xls │ │ ├── issue2239.xls │ │ ├── maccentraleurope.biff5.xls │ │ ├── maccentraleurope.xls │ │ ├── pr.4687.excel.badendian.xls │ │ ├── pr.4687.excel.xls │ │ ├── pr607.sum_data.xls │ │ ├── pwtest.xls │ │ ├── pwtest2.xls │ │ ├── pwtest3.xls │ │ ├── sample.xls │ │ └── visibility.xls │ ├── XLSX/ │ │ ├── 1900_Calendar.xlsx │ │ ├── 1904_Calendar.xlsx │ │ ├── ChartSheet.xlsx │ │ ├── ConditionalFormat_Ranges.xlsx │ │ ├── HiddenMergeCellsTest.xlsx │ │ ├── HiddenSheet.xlsx │ │ ├── PageSetup.xlsx │ │ ├── RgbTint.xlsx │ │ ├── TableWithoutFilter.xlsx │ │ ├── Zip-Linux-Directory-Separator.xlsx │ │ ├── Zip-Windows-Directory-Separator.xlsx │ │ ├── atsign.choosecols.xlsx │ │ ├── autofilter2.xlsx │ │ ├── autofilterTest.xlsx │ │ ├── blankcell.xlsx │ │ ├── bug1686b.xlsx │ │ ├── colorscale.xlsx │ │ ├── colortabs.xlsx │ │ ├── condfmtnum.xlsx │ │ ├── conditionalFormatting2Test.xlsx │ │ ├── conditionalFormatting3Test.xlsx │ │ ├── conditionalFormattingDataBarTest.xlsx │ │ ├── conditionalFormattingIconSet.xlsx │ │ ├── conditionalFormattingTest.xlsx │ │ ├── dataValidation2Test.xlsx │ │ ├── dataValidationTest.xlsx │ │ ├── data_with_tables.xlsx │ │ ├── double_attr_drawing.xlsx │ │ ├── drawingOneCellAnchor.xlsx │ │ ├── drawing_in_cell.xlsx │ │ ├── ebcdic.dontuse │ │ ├── empty_drawing.xlsx │ │ ├── excel-groupby-one.xlsx │ │ ├── excelChartsTest.xlsx │ │ ├── explicitdate.xlsx │ │ ├── fakewebservice.xlsx │ │ ├── ignoreerror.xlsx │ │ ├── issue.1319.bug2.xlsx │ │ ├── issue.1432b.xlsx │ │ ├── issue.1482.xlsx │ │ ├── issue.1637.xlsx │ │ ├── issue.2246a.xlsx │ │ ├── issue.2246b.xlsx │ │ ├── issue.2301.xlsx │ │ ├── issue.2316.xlsx │ │ ├── issue.2331c.xlsx │ │ ├── issue.2362.xlsx │ │ ├── issue.2387.xlsx │ │ ├── issue.2450.xlsx │ │ ├── issue.2488.xlsx │ │ ├── issue.2490.xlsx │ │ ├── issue.2494.xlsx │ │ ├── issue.2501.b.xlsx │ │ ├── issue.2506.xlsx │ │ ├── issue.2516b.xlsx │ │ ├── issue.2542.xlsx │ │ ├── issue.2581.xlsx │ │ ├── issue.2677.namespace.xlsx │ │ ├── issue.2677.removeformula1.xlsx │ │ ├── issue.2778.xlsx │ │ ├── issue.282.xlsx │ │ ├── issue.2885.xlsx │ │ ├── issue.2965.xlsx │ │ ├── issue.3093.xlsx │ │ ├── issue.3126.xlsx │ │ ├── issue.3143a.xlsx │ │ ├── issue.3145.xlsx │ │ ├── issue.3202.xlsx │ │ ├── issue.3255.xlsx │ │ ├── issue.3277.xlsx │ │ ├── issue.3370.xlsx │ │ ├── issue.3435.xlsx │ │ ├── issue.3453.xlsx │ │ ├── issue.3464.xlsx │ │ ├── issue.3495d.xlsx │ │ ├── issue.3534.xlsx │ │ ├── issue.3552.xlsx │ │ ├── issue.3553.xlsx │ │ ├── issue.3613.xlsx │ │ ├── issue.3654.xlsx │ │ ├── issue.3654c.xlsx │ │ ├── issue.3658.xlsx │ │ ├── issue.3665.xlsx │ │ ├── issue.3679.img.xlsx │ │ ├── issue.3720.xlsx │ │ ├── issue.3730.xlsx │ │ ├── issue.3767.xlsx │ │ ├── issue.3770.xlsx │ │ ├── issue.3807.xlsx │ │ ├── issue.3833.logarithm.xlsx │ │ ├── issue.3833.units.xlsx │ │ ├── issue.3863.xlsx │ │ ├── issue.3909b.xlsx │ │ ├── issue.3982.xlsx │ │ ├── issue.4049.xlsx │ │ ├── issue.4063.xlsx │ │ ├── issue.4248.xlsx │ │ ├── issue.4312c.xlsx │ │ ├── issue.4318.xlsx │ │ ├── issue.4375.small.xlsx │ │ ├── issue.4415.xlsx │ │ ├── issue.4416.smallauto.xlsx │ │ ├── issue.4477.disclaimer.xlsx │ │ ├── issue.4505.namespace.xlsx │ │ ├── issue.4539.xlsx │ │ ├── issue.4629.xlsx │ │ ├── issue.4724.xlsx │ │ ├── issue.4800.xlsx │ │ ├── issue.731.xlsx │ │ ├── issue2109b.xlsx │ │ ├── namespacenonstd.xlsx │ │ ├── namespacepurl.xlsx │ │ ├── namespaces.openpyxl35.xlsx │ │ ├── namespaces.xlsx │ │ ├── namespacestd.xlsx │ │ ├── octo#thorpe.xlsx │ │ ├── outline.xlsx │ │ ├── pageSetupTest.xlsx │ │ ├── pr1769e.xlsx │ │ ├── pr1769g.py.xlsx │ │ ├── pr2050cf-fill.xlsx │ │ ├── pr2225-datavalidation-onezero.xlsx │ │ ├── pr2225-datavalidation-truefalse.xlsx │ │ ├── propertyTest.xlsx │ │ ├── rootZipFiles.xlsx │ │ ├── rowColumnAttributeTest.xlsx │ │ ├── sec-j47r.dontuse │ │ ├── sec-p66w.dontuse │ │ ├── sec-q229.dontuse │ │ ├── sharedformulae.xlsx │ │ ├── sheetprotect.xlsx │ │ ├── sheetsChartsTest.xlsx │ │ ├── splits.xlsx │ │ ├── stylesTest.xlsx │ │ ├── tableTest.xlsx │ │ ├── threesheets.xlsx │ │ ├── urlImage.bad.dontuse │ │ ├── urlImage.notfound.xlsx │ │ ├── urlImage.xlsx │ │ ├── urlImage2.onecell.xlsx │ │ ├── urlImage2.xlsx │ │ ├── utf16be.bom.xlsx │ │ ├── utf16be.xlsx │ │ ├── utf16entity.dontuse │ │ ├── utf7quoteorder.dontuse │ │ ├── utf7white.dontuse │ │ ├── utf8and16.dontuse │ │ ├── utf8and16.entity.dontuse │ │ ├── utf8entity.dontuse │ │ ├── verticalAlignTest.xlsx │ │ ├── visibility.xlsx │ │ └── without_cell_reference.xlsx │ └── Xml/ │ ├── ArrayFormula.xml │ ├── CorruptedXmlFile.xml │ ├── PageSetup.xml │ ├── SecurityScannerWithCallbackExample.xml │ ├── XEETestInvalidSimpleXML.xml │ ├── XEETestInvalidUTF-16.xml │ ├── XEETestInvalidUTF-16BE.xml │ ├── XEETestInvalidUTF-16LE.xml │ ├── XEETestInvalidUTF-7-single-quote.xml │ ├── XEETestInvalidUTF-7-whitespace.xml │ ├── XEETestInvalidUTF-7.xml │ ├── XEETestInvalidUTF-7_DoubleEncoded.xml │ ├── XEETestInvalidUTF-8.xml │ ├── XEETestValidUTF-16.xml │ ├── XEETestValidUTF-16BE.xml │ ├── XEETestValidUTF-16LE.xml │ ├── XEETestValidUTF-8-single-quote.xml │ ├── XEETestValidUTF-8-whitespace.xml │ ├── XEETestValidUTF-8.xml │ ├── bug4669.xml │ ├── datavalidations.wholerow.xml │ ├── datavalidations.xml │ ├── excel2003.iso8859-1.xml │ ├── hyperlinkbase.xml │ ├── issue.2157.small.xml │ ├── issue.3658.xml │ ├── issue.4448.xml │ ├── issue.850.xml │ ├── sec-w24f.dontuse │ └── splits.xml ├── ReferenceHelperFormulaUpdates.php ├── ReferenceHelperFormulaUpdatesMultipleSheet.php ├── Shared/ │ ├── CentimeterSizeToPixels.php │ ├── CodePage.php │ ├── Date/ │ │ ├── DateTimeToExcel.php │ │ ├── ExcelToTimestamp1900.php │ │ ├── ExcelToTimestamp1900Timezone.php │ │ ├── ExcelToTimestamp1904.php │ │ ├── FormatCodes.php │ │ ├── FormattedPHPToExcel1900.php │ │ ├── TimestampToExcel1900.php │ │ └── TimestampToExcel1904.php │ ├── FontSizeToPixels.php │ ├── InchSizeToPixels.php │ ├── OLERead/ │ │ ├── document │ │ ├── summary │ │ └── wrkbook │ ├── PasswordHashes.php │ └── Trend/ │ ├── ExponentialBestFit.php │ └── LinearBestFit.php ├── Style/ │ ├── Color/ │ │ ├── ColorChangeBrightness.php │ │ ├── ColorGetBlue.php │ │ ├── ColorGetGreen.php │ │ └── ColorGetRed.php │ ├── ConditionalFormatting/ │ │ └── CellMatcher.xlsx │ ├── NumberFormat.php │ ├── NumberFormatDates.php │ └── NumberFormatFractions.php ├── Worksheet/ │ ├── Table/ │ │ └── TableFormulae.xlsx │ └── namedRangeTest.xlsx └── Writer/ ├── Ods/ │ ├── content-arrays.xml │ ├── content-empty.xml │ ├── content-hidden-worksheet.xml │ └── content-with-data.xml └── XLSX/ ├── ArrayFunctions2.json ├── drawing_in_comment.xlsx ├── drawing_on_2nd_page.xlsx ├── form_pass_print.xlsm ├── gallerytheme.xlsx ├── grouped_images.xlsx ├── issue.2266f.xlsx ├── issue.2368new.xlsx ├── issue.2396.xlsx ├── issue.2908.xlsx ├── issue.3811b.xlsx ├── issue.3843a.template.xlsx ├── issue.4037.xlsx ├── issue.476.xlsx ├── merge.excel.xlsx ├── purple_square.tiff ├── saving_drawing_with_same_path.xlsx └── wmffile.xlsx