EXCEL表格大神有没有!求一个函数

表图一的数据源sheet1 用图二的格式处理下,没有办法筛选和数据透析,必须是哪个格式的有没有什么函数公式
数组这个是咋弄得 还没有做过了

第1个回答  2018-01-04

用万能的vba可以实现。例如有表格如图:

第一步:编制代码如下:

Sub 卡号汇总()

Dim 姓名 As String

Dim 卡号 As String

Dim bjZD

Set bjZD = CreateObject("SCRIPTING.DICTIONARY")

Dim JGARR(1 To 100, 1 To 2)

hh = 2: zz = 0

Do While Cells(hh, 1) <> ""

姓名 = Cells(hh, 1).Text

卡号 = Cells(hh, 2).Text

If Not bjZD.Exists(姓名) Then

zz = zz + 1

bjZD.Add 姓名, 卡号

JGARR(zz, 1) = 姓名

Else

bjZD(姓名) = bjZD(姓名) & ";" & 卡号

End If

hh = hh + 1

Loop

For i = 1 To zz

JGARR(i, 2) = bjZD(JGARR(i, 1))

Next i

'输出结果

Cells(2, 4).Resize(zz, 2) = JGARR

End Sub

第二步:运行宏,结果如图:

本回答被提问者和网友采纳
第2个回答  2018-01-04
这种写VBA代码比较好实现!
第3个回答  2018-01-04
用 VBA 写代码 可以实现追问

大神 求教啊

第4个回答  2018-01-04

不懂VBA的话,可以分步操作:

    按姓名列升序排序(同名的聚在一起)

    在数据源C2单元格输入公式=B2,

    在数据源C3单元格输入公式=IF(A3=A2,C2&"、"&B3,B3),C3的公式往下复制

    在数据源D2单元格输入公式=IF(A3=A2,"",A2),D2的公式往下复制

    把上述由公式生成的数据复制、粘贴为数值。

    筛选D列空白行,删除

请教各位excel达人 ,我想做一个函数
=VLOOKUP(B2,excelB!A:B,2,0)就可以得到结果,如上图,D2单元格公式为:=VLOOKUP(B2,excelB!A:E,5,0)对比两个公式自然就会理解VLOOKUP的用法了

求excel表格大神帮忙列一个函数公式把里面的数字筛选出来
B1=RIGHT(LOOKUP(999^10,--(1&MID(A1,2,ROW($1:$100))),LEN(LOOKUP(999^10,--(1&MID(A1,2,ROW($1:$100)))-1)向下复制

EXCEL函数,请大神用函数解答,谢谢! 急!!!
C15公式:(第一行语文成绩)=VLOOKUP("语文成绩",A:B,2,)C16公式:(第二行数学成绩)=INDEX(B:B,SMALL(IF(A2:A10="数学成绩",ROW(2:10)),2))C16公式输入后不能只按回车,需按 CTRL+SHIFT+回车 三键组合。提问截图说的是第二行数学成绩,如果是写错了,只求第一行数学成绩,那么就简单...

求助Excel大神,有没有什么函数,根据B列的数字(比如是3),A列自动生成3...
第一步,在B列前面插入一列,输入公式:=SUM(C$1:C1)-C1 下拉 第二步,在A列输入公式:=VLOOKUP(ROW()-1,B:D,3)下拉

求EXCEL大神帮忙弄个计算函数,急!
=MAX(100,IF(E3>=1000,F3*D3,IF(E3>=200,F3*C3,IF(E3>=50,F3*B3,F3*A3)))

求助各位EXCEL表格大神 一个搭配值 函数,在线等!!!
=SUMPRODUCT(--(MMULT(--ISNUMBER(FIND(MID(J2,{1,2,3},1),B$2:B$1000&C$2:C$1000&D$2:D$1000&E$2:E$1000&F$2:F$1000&G$2:G$1000&H$2:H$1000)),{1;1;1})=3))下拉;N2公式:=SUMPRODUCT(--(MMULT(--ISNUMBER(FIND(MID(M2,{1,2,3,4},1),B$2:B$1000&C$2:C...

求一Excel函数!!!
大家都叫我琪琪的答案好用 比如A1到A100为电话号码列表 则选中这100个单元格-》工具栏-》格式-》条件格式-》把条件1改为“公式”,并在后面的公式栏里写上=COUNTIF(A$1:A$100,A1)-1,之后点下面的格式按钮-》图案-》自己选个喜欢的颜色确定就好了,所有有重复的单元格都会变颜色。

有没有excel的函数高手?
excel的条件函数有很多。比如常用的SUMIF单条件求和、SUMIFS多条件求和、COUNTIF单条件求个数、COUNTIFS多条件求个数。下面举例说明一下,需要在F列至I列求对应值,原数据如图:1、F列公式:=SUMIF($B$2:$B$12,E2,$C$2:$C$12)2、G列:=COUNTIF($B$2:$B$12,E2)3、H列:=SUMIFS($C...

excel表格怎样代入公式求一次函数值用excel算一次函数
1. 打开Excel表格,并在单元格中输入相应的数据。2. 在另一个单元格中输入一次函数的公式,例如y = kx + b,其中k和b是常数,x是自变量。3. 在自变量单元格中输入相应的值。4. 按下Enter键,Excel将计算并输出结果。注意:如果一次函数不是直线,则需要在公式中包含相应的系数和幂,例如y = ...

求助各位EXCEL 表格大神一个 汇总函数公式,感谢!!!
点计数后你想要的数据就体现出来了,然后复制后,粘贴到新一页,此页内容即时你想要的。(粘贴时一定要选择数据性粘贴。)亲,直接用数据透视就行了。见图在EXCEL中选中你需要的数据,然后点左上角“插入”下的透视表,直接下一步就出来了

相似回答