| 
						
						
							
								
							
						
						
					 | 
					@ -27562,19 +27562,22 @@ const functionImplementation = { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        } | 
					 | 
					 | 
					        } | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        try { | 
					 | 
					 | 
					        try { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					            var cell_r = window.luckysheetCurrentRow; | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					            var cell_c = window.luckysheetCurrentColumn; | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					            var sheetindex_now = window.luckysheetCurrentIndex; | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            //公式文本
 | 
					 | 
					 | 
					            //公式文本
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            var strtext = func_methods.getFirstValue(arguments[0]).toString(); | 
					 | 
					 | 
					            var strtext = func_methods.getFirstValue(arguments[0]).toString(); | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            if(valueIsError(strtext)){ | 
					 | 
					 | 
					            if(valueIsError(strtext)){ | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					                return strtext; | 
					 | 
					 | 
					                return strtext; | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            } | 
					 | 
					 | 
					            } | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					
 | 
					 | 
					 | 
					            //在文本公式前面添加=
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					            //if (!window.luckysheet_function.ISIDCARD.f(UUserCard)) {
 | 
					 | 
					 | 
					            if(strtext.trim().indexOf('=')!=0) | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					            //    return formula.error.v;
 | 
					 | 
					 | 
					            { | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					            //}
 | 
					 | 
					 | 
					                strtext ='='+strtext; | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					            //匹配简单公式,只能包含  空格 数字-+*/.()
 | 
					 | 
					 | 
					            } | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					            var formulastr = /[ \d\+\*\-\/\(\)\.]+/; | 
					 | 
					 | 
					            //console.log(strtext);
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					            var strtext2=strtext.match(formulastr)[0]; | 
					 | 
					 | 
					            var result_this = formula.execstringformula(strtext,cell_r,cell_c,sheetindex_now); | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					            return eval(strtext2); | 
					 | 
					 | 
					            return result_this[1]; | 
				
			
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					        } | 
					 | 
					 | 
					        } | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        catch (e) { | 
					 | 
					 | 
					        catch (e) { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            var err = e; | 
					 | 
					 | 
					            var err = e; | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					
  |