Excel 公式(细节若干)

查找与引用

1.如果需要找出匹配元素的位置而不是匹配元素本身,则应该使用 MATCH 函数而不是 LOOKUP 函数。

2.VLOOKUP的第一个参数允许使用通配符“*”来表示包含的意思,把*放在字符的两边,即"*" & 字符 & "*"。

3.VLOOKUP 查找目标一定要在该区域的第一列。

4.INDIRECT 获取的值,是以改参数的内容作为引用,对应的单元格的值。

定义一个列为引用字段,这样可以把不同地方算出来的值,放入一列或一行。

地址类的函数还有ADDRESS,COLUMN,ROW

5.CHOOSE类似程序里面的switch,这样就可以不用写很多的IF语句了。

例如 =CHOOSE(i,A2,A3,A4,A5),会随着变量i的值取不同的值。

显示格式

TEXT(value,format_text): 将数值转换为按指定数字格式表示的文本,也会经常用到,例如:TEXT(A2,"¥0.00")

REPT(text,number_times) 将text重复显示number_times次。

ROUND(number,num_digits) 四舍五入,第二个是最终保留的小数位数。

多字段操作

多字段筛选求和:SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)

多字段查询:VLOOKUP以及IF(数组,区域)的应用,参考 http://www.360doc.com/content/12/1223/15/251367_255843160.shtml

时间: 2024-07-29 02:30:49

Excel 公式(细节若干)的相关文章

JAVA实现EXCEL公式专题(六)——查找引用函数

查找引用函数主要有match.lookup.vlookup.hlookup这4种,这几个常用的方法也就不解释啦,直接上干货: /** * 项目名称: * 文件说明: * 主要特点: EXCEL公式类型:查找公式 * 版本号:1.0 * 制作人:刘晨曦 * 创建时间:2013-12-3 **/ package EXCEL; import java.util.Calendar; import java.util.Date; /** * @author lcx * */ public class Se

JAVA实现EXCEL公式专题(四)——字符串函数

直接上代码: /** * 项目名称: * 文件说明: ExCEL公式类型:字符串公式 * 主要特点: * 版本:1.0 * 制作人:刘晨曦 * 创建时间:2013-12-3 **/ package EXCEL; /** * @author lcx * */ public class StringFunctions { public static String right(String str,int len) { if(len>str.length()) throw new IllegalArg

JAVA实现EXCEL公式专题(一)——EXCEL公式分类与解析步骤

1)EXCEL公式分类 a. 数值: 从极端情况来说,数值也是一种最简单的公式如 A1=1; b. 简单函数:简单函数指的是参数只能是数值的函数,如公式A3(简单函数)=sum(A1:A2),,A1=1,A2=3; c. 复杂函数:复杂函数指的是参数中也存在函数的,如A4(复杂函数)=avg(A3,A1): d. 表达式:指的是四则运算表达式,如A5=(A4+A1)/A3; 在鄙人现有知识范围内,EXCEL公式函数不外乎以上四种情况. 2)EXCEL公式解析--递归 那上面最复杂的d类中的四则运

Excel公式无法重算,暂无法解决

一份复杂的excel报表,某些单元格是用求和公式算出来的值,但生成之后,用excel打开,无法显示公式结果,按F9也没有用,只能在单元格公式双击后回车才会显示.而在WPS2010按F9就可以重算,WPS2013则直接可以显示正确的结果 尝试用VBA解决,本地excel可以,选择sheet,复制,黏贴后会刷新显示结果.但我这个报表是用NPOI生成的,生成的excel的Workbook_SheetActivate段代码会丢失,找不到文件,无法保存. Private Sub Workbook_Shee

Excel公式与函数——每天学一个

说明(2018-5-29 20:35:53): 1. 根据刘伟的视频讲解进行总结,网上讲Excel公式与函数的貌似就他讲的还不错.在他的微博里看到现在的照片胖了不少,不过还挺帅的,不再是以前那个小屌丝了. 2. 一共53个视频,去掉一个开头,去掉一个结尾,还剩51个,一天看一个,俩月就能看完,美滋滋~ 3. 其实我已经看了好几个了,而且因为一个很短,所以一天能看好几个,只能看几个总结几个了. 开始! (1)TRUE与FALSE 公式:=A1=B1 效果:如果A1=B1,显示TRUE,否则显示FA

Excel 公式集

1.  Excel 公式集 1.查找重复内容公式:=IF(COUNTIF(A:A,A2)>1,"重复",""). 2.用出生年月来计算年龄公式:=TRUNC((DAYS360(H6,"2009/8/30",FALSE))/360,0). 3.从输入的18位身份证号的出生年月计算公式:=CONCATENATE(MID(E2,7,4),"/",MID(E2,11,2),"/",MID(E2,13,2)).

C# 创建、读取Excel公式

对于数据量较大的表格,需要计算一些特殊数值时,我们通过运用公式能有效提高我们数据处理的速度和效率,对于后期数据的增删改查等的批量操作也很方便.此外,对于某些数值的信息来源,我们也可以通过读取数据中包含的公式来获取.下面的示例中将分享通过C# 来创建.读取Excel公式的方法. 工具使用 Spire.XLS for .NET 8.0下载安装该类库后,注意在程序中添加引用Spire.Xls.dll(dll文件可在安装路径下的Bin文件夹中获取)代码示例(供参考) [示例1]创建Excel公式 C#

excel 公式 名称管理器 使用效果图

excel 公式 名称管理器 使用效果图 原文地址:https://blog.51cto.com/mflag/2411284

Excel公式知多少?

下午5点半傍下班来了个急活,领导从三方系统下载的对账单文件,要我导入到一个系统的数据库里. 写程序不赶趟. 凭着对excel操作有一些基础,那么,通过excel直接生成所需的insert语句,然后发给运维执行,也许更快! 原始数据如下: 接下来要生成数据表各字段的值了. 首先,要生成唯一单号.规则是 PD+yyyyMMdd+8位长度的序号. 先新建一列I列,首行是1,双击得到每行的序号. 然后借助excel公式将生成的单号放在H列:="PD"&SUBSTITUTE(A3,&qu