有一份Excel报表,里面有1w多条数据,并且有一列是IP地址,老板说,把每一行的IP对应的中文地址信息找出来。OMG,这怎么办???
琢磨了一下,整理了思路:操作excel数据最好的方法->vba->vba通过给定的ip地
比如C173单元格存有身份证号码,那么公式如下:
=TEXT(DATEVALUE(MID(C173,7,4)&"/"&MID(C173,11,2)&"/"&MID(C173,13,2)),"yyyy/mm/dd")
准备一份数据原始表:
要求统计出数据项重复的个数。
一.点击数据->其它来源->Microsoft
query
然后选择数据源,对于o
一、用公式:=COUNTIF(D:D,D1)
二、用vba
Sub cnt()
Dim s, i, c
s = 2
Dim e
e =
ActiveSheet.UsedRange.Rows.Count
Dim targ
For i = 2 To e Step 1
比如A1单元格的值为:
c:/mydocument/pdf/demo.pdf
如果要从A1中的路径字符串中找出文件名,那么得计算出最后一个斜杠的从右向左的位置编号,
公式为:LEN(A1)-FIND("@",SUBSTITUTE(A1,"/","@",LEN(A1)-LEN(S
方法一:复制->选择性粘贴->转置
方法二:利用transpose公式:Worksheets("sheet1").Range("A39:E42") = WorksheetFunction.Transpose(Worksheets("sheet1").Range("A33:D37"))