Mark Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							de2248d1d4 
							
						 
					 
					
						
						
							
							Fix for SUMIF(), COUNTIF() and related functions if condition references a blank cell, courtesy of watermark86  
						
						
						
					 
					
						2013-05-24 09:19:13 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							6a4be7da3c 
							
						 
					 
					
						
						
							
							Update to copyright year in file headers, and minor documentation updates  
						
						
						
					 
					
						2013-05-14 12:20:28 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							c2bbafb4d9 
							
						 
					 
					
						
						
							
							Docblock fixes  
						
						
						
					 
					
						2013-04-29 23:09:39 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							73d2757728 
							
						 
					 
					
						
						
							
							Fix for quoted worksheet names in INDIRECT and OFFSET methods; and Docblock fixes  
						
						
						
					 
					
						2013-04-29 22:47:36 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							91eb758a6d 
							
						 
					 
					
						
						
							
							Yet more docblock fixes  
						
						
						
					 
					
						2013-04-28 16:02:46 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							28f266bbba 
							
						 
					 
					
						
						
							
							Docblock comments  
						
						
						
					 
					
						2013-04-27 16:02:07 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							316f86e03c 
							
						 
					 
					
						
						
							
							Docblock comments  
						
						
						
					 
					
						2013-03-10 23:15:57 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							3886c47ebe 
							
						 
					 
					
						
						
							
							Refactoring of calculation engine using the multiton pattern to eliminate caching issues when working with multiple workbooks  
						
						... 
						
						
						
						Refactoring of calculation engine for improved performance and memory usage
Refactoring of cell object to eliminate data duplication and reduce memory 
						
					 
					
						2013-02-15 15:42:06 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							092fc7b5f7 
							
						 
					 
					
						
						
							
							General: (dbonsch) Work item GH-78 - Restructuring of PHPExcel Exceptions  
						
						
						
					 
					
						2013-01-15 21:42:28 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							d8debd0966 
							
						 
					 
					
						
						
							
							Minor tweaks and bugfixes  
						
						
						
					 
					
						2012-11-25 17:56:27 +00:00 
						 
				 
			
				
					
						
							
							
								Filippo Tessarotto 
							
						 
					 
					
						
						
						
						
							
						
						
							06132e75b3 
							
						 
					 
					
						
						
							
							Remove BOM  
						
						
						
					 
					
						2012-11-25 08:38:57 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							f3c4d056ed 
							
						 
					 
					
						
						
							
							Move UTF-8 StrToUpper(), StrToLower() and StrToTitle() methods from Text Calculation class to Shared String Class  
						
						... 
						
						
						
						Doc comments for methods in writer abstract 
						
					 
					
						2012-11-06 22:53:58 +00:00 
						 
				 
			
				
					
						
							
							
								Progi1984 
							
						 
					 
					
						
						
						
						
							
						
						
							4a76eeb5dd 
							
						 
					 
					
						
						
							
							IMPROVED : Encoding UTF-8 for generating PHPDoc  
						
						
						
					 
					
						2012-10-30 09:32:49 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							8f3640e44c 
							
						 
					 
					
						
						
							
							Change reader exceptions to PHPExcel_Reader_Exception  
						
						
						
					 
					
						2012-10-29 23:48:29 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							3f981d84d4 
							
						 
					 
					
						
						
							
							Move calculator token stack class into its own file  
						
						
						
					 
					
						2012-10-07 11:31:08 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							c770117193 
							
						 
					 
					
						
						
							
							Validation fix to mathematical matrix functions  
						
						
						
					 
					
						2012-08-07 23:44:35 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							8f3dc270a6 
							
						 
					 
					
						
						
							
							Bugfix: Work Item 18415- mb_stripos empty delimiter  
						
						
						
					 
					
						2012-07-27 22:06:28 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							59932b0cac 
							
						 
					 
					
						
						
							
							Bugfix: Work item 18370 - Error loading xlsx file with column breaks  
						
						... 
						
						
						
						Deprecated the getCalculatedValue(), setCalculatedValue(), setFormulaAttributes() and getFormulaAttributes() methods in PHPExcel_Cell.
Documentation changes and unit tests. 
						
					 
					
						2012-07-18 12:29:33 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							1535b4d9e7 
							
						 
					 
					
						
						
							
							Feature: Modified ERF and ERFC Engineering functions to accept Excel 2010's modified acceptance of negative arguments  
						
						
						
					 
					
						2012-07-14 14:20:17 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							5193c6c35d 
							
						 
					 
					
						
						
							
							Envelope case validation and fix return values  
						
						... 
						
						
						
						git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@91574  2327b42d-5241-43d6-9e2a-de5ac946f064 
						
					 
					
						2012-06-10 22:06:14 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							2093d9274f 
							
						 
					 
					
						
						
							
							Additional argument validation  
						
						... 
						
						
						
						git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@89018  2327b42d-5241-43d6-9e2a-de5ac946f064 
						
					 
					
						2012-04-09 11:25:27 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							c284eef55e 
							
						 
					 
					
						
						
							
							Additional argument validation  
						
						... 
						
						
						
						git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@88996  2327b42d-5241-43d6-9e2a-de5ac946f064 
						
					 
					
						2012-04-08 20:39:24 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							193a766ab3 
							
						 
					 
					
						
						
							
							Fix to UOM Conversion where input UoM is the same as output UoM  
						
						... 
						
						
						
						git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@88979  2327b42d-5241-43d6-9e2a-de5ac946f064 
						
					 
					
						2012-04-08 14:52:27 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							9785cbea82 
							
						 
					 
					
						
						
							
							Minor fix to Financial RATE() function  
						
						... 
						
						
						
						Refresh method for charts
git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@88962  2327b42d-5241-43d6-9e2a-de5ac946f064 
						
					 
					
						2012-04-07 20:54:55 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							4347e0635a 
							
						 
					 
					
						
						
							
							Doc Block changes  
						
						... 
						
						
						
						git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@88405  2327b42d-5241-43d6-9e2a-de5ac946f064 
						
					 
					
						2012-03-25 23:58:02 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							0735f2c61e 
							
						 
					 
					
						
						
							
							Doc Block changes  
						
						... 
						
						
						
						git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@88400  2327b42d-5241-43d6-9e2a-de5ac946f064 
						
					 
					
						2012-03-25 22:22:20 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							fe91406bfc 
							
						 
					 
					
						
						
							
							Doc Block changes, plus improvements to financial month start and month end test methods  
						
						... 
						
						
						
						git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@88322  2327b42d-5241-43d6-9e2a-de5ac946f064 
						
					 
					
						2012-03-24 23:14:35 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							699467cd0f 
							
						 
					 
					
						
						
							
							Doc Block changes  
						
						... 
						
						
						
						git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@88243  2327b42d-5241-43d6-9e2a-de5ac946f064 
						
					 
					
						2012-03-23 18:03:25 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							4f76dfad97 
							
						 
					 
					
						
						
							
							Bugfix: (bnr) Work item 17501 - =sumproduct(A,B) <> =sumproduct(B,A) in xlsx  
						
						... 
						
						
						
						git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@87695  2327b42d-5241-43d6-9e2a-de5ac946f064 
						
					 
					
						2012-03-12 23:42:12 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							891981928d 
							
						 
					 
					
						
						
							
							Doc Block changes  
						
						... 
						
						
						
						git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@87638  2327b42d-5241-43d6-9e2a-de5ac946f064 
						
					 
					
						2012-03-11 17:58:38 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							7bda2c3f3b 
							
						 
					 
					
						
						
							
							Change copyright 2011 -> 2012  
						
						... 
						
						
						
						git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@87246  2327b42d-5241-43d6-9e2a-de5ac946f064 
						
					 
					
						2012-03-03 21:08:29 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							42fa6f10a1 
							
						 
					 
					
						
						
							
							Minor tweaks to Excel functions to handle envelope cases  
						
						... 
						
						
						
						git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@85866  2327b42d-5241-43d6-9e2a-de5ac946f064 
						
					 
					
						2012-01-30 00:41:52 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							695edbf677 
							
						 
					 
					
						
						
							
							Minor tweaks to Excel functions to handle envelope cases  
						
						... 
						
						
						
						git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@85852  2327b42d-5241-43d6-9e2a-de5ac946f064 
						
					 
					
						2012-01-29 14:25:25 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							9f2addc893 
							
						 
					 
					
						
						
							
							Minor tweaks to Excel functions to handle envelope cases  
						
						... 
						
						
						
						git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@85793  2327b42d-5241-43d6-9e2a-de5ac946f064 
						
					 
					
						2012-01-26 22:39:21 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							f0959c9ef3 
							
						 
					 
					
						
						
							
							Minor tweaks to Excel functions to handle envelope cases  
						
						... 
						
						
						
						git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@85783  2327b42d-5241-43d6-9e2a-de5ac946f064 
						
					 
					
						2012-01-26 20:06:35 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							d5ce069cfc 
							
						 
					 
					
						
						
							
							minor performance tweak  
						
						... 
						
						
						
						git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@85749  2327b42d-5241-43d6-9e2a-de5ac946f064 
						
					 
					
						2012-01-26 00:53:20 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							bed8ef21b4 
							
						 
					 
					
						
						
							
							Removal of redundant code: break after return in case statements  
						
						... 
						
						
						
						git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@85747  2327b42d-5241-43d6-9e2a-de5ac946f064 
						
					 
					
						2012-01-26 00:49:34 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							2cce9b754d 
							
						 
					 
					
						
						
							
							Minor performance tweaks and adjustments to Excel functions to handle a few envelope test cases  
						
						... 
						
						
						
						git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@85742  2327b42d-5241-43d6-9e2a-de5ac946f064 
						
					 
					
						2012-01-25 22:07:35 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							f9e719dc52 
							
						 
					 
					
						
						
							
							Minor tweaks to Excel functions to handle envelope cases  
						
						... 
						
						
						
						git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@85631  2327b42d-5241-43d6-9e2a-de5ac946f064 
						
					 
					
						2012-01-22 19:00:42 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							508be392e7 
							
						 
					 
					
						
						
							
							Minor performance tweaks  
						
						... 
						
						
						
						git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@85527  2327b42d-5241-43d6-9e2a-de5ac946f064 
						
					 
					
						2012-01-19 22:36:22 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							24a9eb285c 
							
						 
					 
					
						
						
							
							Use of empty() rather than count() to test if arrays are empty or not - simple performance tweak... empty() is over twice as fast as count()  
						
						... 
						
						
						
						git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@85344  2327b42d-5241-43d6-9e2a-de5ac946f064 
						
					 
					
						2012-01-16 12:34:22 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							48b2fb8e99 
							
						 
					 
					
						
						
							
							Bugfix: Locale-specific fix to text functions when passing a boolean argument instead of a string  
						
						... 
						
						
						
						git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@73499  2327b42d-5241-43d6-9e2a-de5ac946f064 
						
					 
					
						2011-05-15 22:58:20 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							adacb26028 
							
						 
					 
					
						
						
							
							Additional PHPDocumentor tagging  
						
						... 
						
						
						
						git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@72465  2327b42d-5241-43d6-9e2a-de5ac946f064 
						
					 
					
						2011-04-29 14:23:57 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							dd7b0610e9 
							
						 
					 
					
						
						
							
							Bugfix: Work item 15762 - INDIRECT() function doesn't work with named ranges  
						
						... 
						
						
						
						git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@72460  2327b42d-5241-43d6-9e2a-de5ac946f064 
						
					 
					
						2011-04-29 13:44:27 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							7425aa8460 
							
						 
					 
					
						
						
							
							Feature: Work Item  2346 - Implement more Excel calculation functions  
						
						... 
						
						
						
						Implemented the DGET() Database function
git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@68576  2327b42d-5241-43d6-9e2a-de5ac946f064 
						
					 
					
						2011-02-13 17:19:00 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							c5c816a9c6 
							
						 
					 
					
						
						
							
							Feature: Work Item  2346 - Implement more Excel calculation functions  
						
						... 
						
						
						
						Implemented the DAVERAGE(), DCOUNT(), DCOUNTA(), DMAX(), DMIN(), DPRODUCT(), DSTDEV(), DSTDEVP(), DSUM(), DVAR() and DVARP() Database functions
git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@68574  2327b42d-5241-43d6-9e2a-de5ac946f064 
						
					 
					
						2011-02-13 17:08:00 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							59e85a379d 
							
						 
					 
					
						
						
							
							Added flushInstance() method to clear the calculation cache, but only if the calculation engine has been instantiated.  
						
						... 
						
						
						
						Moved precision setting from functions.php to the calculation engine constructor, with a reset when the calculation engine instance is unset... will be of value when I switch the code to support a calculation engine/cache with each instantiated PHPExcel object.
git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@67403  2327b42d-5241-43d6-9e2a-de5ac946f064 
						
					 
					
						2011-01-25 23:11:32 +00:00 
						 
				 
			
				
					
						
							
							
								Maarten Balliauw 
							
						 
					 
					
						
						
						
						
							
						
						
							ccbb28167b 
							
						 
					 
					
						
						
							
							Updated headers to reflect the new year. Happy new year 2011!  
						
						... 
						
						
						
						git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@66338  2327b42d-5241-43d6-9e2a-de5ac946f064 
						
					 
					
						2011-01-03 09:20:10 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							a5fceae060 
							
						 
					 
					
						
						
							
							Performance tweaks to the Calculation Engine to reduce memory usage. Splitting the functions.php into several smaller classes based on function category, so that only those category files actually used by functions in formulae will be included by the autoloader  
						
						... 
						
						
						
						git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@64720  2327b42d-5241-43d6-9e2a-de5ac946f064 
						
					 
					
						2010-12-02 17:58:26 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							787dae6334 
							
						 
					 
					
						
						
							
							Performance tweaks to the Calculation Engine to reduce memory usage. Splitting the functions.php into several smaller classes based on function category, so that only those category files actually used by functions in formulae will be included by the autoloader  
						
						... 
						
						
						
						git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@64719  2327b42d-5241-43d6-9e2a-de5ac946f064 
						
					 
					
						2010-12-02 17:56:33 +00:00