EXCEL常用命令
- 格式:docx
- 大小:15.60 KB
- 文档页数:4
筛选两个表格有共同项的数据
=IF(ISNA(VLOOKUP(A2,Sheet2!A:B,2,)),"",VLOOKUP(A2,Sheet2!A:B,2,))
=IF(LEN(D6)=21,(MIDB(D6,1,9)&MIDB(D6,12,9)),D6)
删除空格
=TRIM(TRIM(TRIM(TRIM(TRIM(TRIM(TRIM(B2)))))))
打印按扭
Private Sub CommandButton1_Click()
Dim i As String
Application.Dialogs(xlDialogPrinterSetup).Show
i = Application.ActivePrinter
Application.ActivePrinter = i
ActiveWindow.SelectedSheets.PrintOut Copies:=1, ActivePrinter:=i, Collate:=True
End Sub
-----------------------------------------------------------------------------------
MATCH($C11,考生信息!$C:$C,0) 查找C11单元的考号在考生信息表中C列的所在行号
INDEX(考生信息!$D:$D,MATCH($C11,考生信息!$C:$C,0))根据据找到的行号(红字部分)返回考生信息表D列的内容(即考场号,姓名和班级同理)
注:公式中的$C11未锁定行,是考虑到其他地方用到这个公式,直接拷贝就行了。
-------------------------------------------------------------------------------
取出字符串中的中文、英文字母、数字自定义函数
用法:
=myget(字符串,1) '取出中文字符
=myget(字符串,2) '取出英文字母
=myget(字符串,0) '取出数字
取出数字第2个参数可以省略,=myget(字符串)
-------------------------------------------------------------------
如何在列中检查有否相同项?
欢迎payion来到ExcelHome论坛。
B1=IF(ISNUMBER(MATCH(A1,Sheet2!A:A,)),"yes","no")
---------------------------------------------------------------
=IF(INDIRECT("d"&(INT(ROW())))=INDIRECT("d"&(INT(ROW())-1)),0,1)
vlookup sumif函数的用法2009-02-10 00:21vlookup函数用法
=VLOOKUP(H3,C3:D14,2,FALSE)
在c3中选择等于h3的行并显示第2列,不排序。
(如果为TRUE 或省略,则返回近似匹配值,也就是说,如果找不到精确匹配值,则返回小于lookup_value 的最大数值;如果range_value 为FALSE,函数VLOOKUP
将返回精确匹配值。
如果找不到,则返回错误值#N/A。
)
2、sumif函数用法
=SUMIF(D29:D31,">100000",E29:E31)d29:d31中大于100000的部分对e29:e31求和。
如何实现两表4列对应文本查询
sheet1表内
A列B列
123456 使用
……
sheet2表内
A列B列
235678 停机
123456 使用
……
sheet1表A列有数据,B列是想要通过函数体现的部分【就是填空题的空】。
sheet2表A列、B列分别有数据和文本,【相当于备查区】。
想通过函数提取sheet1表内A每一个数据列与sheet2表内A列相同数据同行的B列文本,在sheet1表B列显示出来。
不知道我表述的是否清楚,请高手帮忙解答,在此先谢过!
sheet1表的B1输入:
=IF(ISNA(VLOOKUP(A2,Sheet2!A:B,2,)),"",VLOOKUP(A2,Sheet2!A:B,2,))
满足二个条件的所有值的求和公式,
B16 =SUMPRODUCT((D4:D15="管理部门")*(B4:B15="金属材料工具类"),F4:F15)
=SUMPRODUCT((A1:A5="Photo")*(B1:B5="office")*C1:C5)
COUNTIF计算区域中满足给定条件的单元格的个数
A B
1数据数据
2苹果32
3柑桔54
4桃75
5苹果86
公式说明(结果)
=COUNTIF(A2:A5,"apples") 计算第一列中苹果所在单元格的个数(2)
=COUNTIF(B2:B5,">55") 计算第二列中值大于55 的单元格个数(2)
---------------------------------------------------------------------------------
SUM函数中星号的特殊用法
=SUM(’*’!A1) ’*’! ----???
如果工作表中有三个工作表Sheet1、Sheet2、Sheet3,你在Sheet1表中输入这个公式:=SUM(’*’!A1),回车,看看公式自动变成了什么?=SUM(Sheet2:sheet3!A1)
如果你在Sheet2表中输入这个公式:
=SUM(’*’!A1),回车,公式自动变成了=SUM(Sheet1!A1,sheet3!A1)
’*’!--代表工作簿中的出去当前工作表的其他工作表,现在你在用公式的时候,会用这种简单方式吗?
SELECT 单位编号, MID(货物编号,2,1) AS 货物, SUM(月均/分配比例) AS 月均比例, SUM(期末/分配比例) AS 期末比例
FROM [0456$]
GROUP BY 单位编号, MID(货物编号,2,1)
月份计算=DATEDIF(DATE(YEAR(A1),MONTH(A1),1),NOW(),"m")
如何自定義格式讓輸入20100610變成2010/06/10
假如20100610是在单元格A1里,那么B1=MID(A1,1,4)&"/"&MID(A1,,5,2)&"/"&MID(A1,,7,2).。