溜溜问答 > 日常办公 > Excel > Excel 求一个复杂的公式
kiss mayue
kiss mayue
邀请你来回答
46人阅读 2022-05-05

Excel 求一个复杂的公式

我这有一个表需要对比然后整理。在b列搜索a列的数据如果有则复制b列之后包括b列的数据到另外一个表或者复制到其他行。如00000在b列能搜到5条,5条都需要复制到其他地方包括后面的数据,没有则不复制可以的话b列0000000这条不需要复制,只需要带有-号的复制就可以,有-号的数据不等有多有少a列和b列对比,b列里面如果有a列的数据 则复制b列含-1 -2的包括b-h行的数据到另外一个表如a1和b1数据相同,则复制b2到h2,b3到h3,b4到h4,b5到h5的数据到另外一个表以此类推
Excel 求一个复杂的公式
我要回答
4个回答

说得我一头雾水,不知道你要干嘛

查看全部
2022-05-05
回复 采纳

请在I1输入公式:
=IF(FIND("-",B1)>7,LEFT(B1,(FIND("-",B1)-1),"")
下拉填充,
对I列排序,复制 B列到H列的符合你要求 的内容到新位置粘贴即可 。

查看全部
2022-05-05
回复 采纳

Excel 求一个复杂的公式

=IFERROR(IF(INDEX($C$1:$E$10,SMALL(IF(COUNTIF($A:$A,LEFT($B$1:$B$10,FIND("-",$B$1:$B$10)-1)),ROW($1:$10),4^8),ROW(1:1)),COLUMN(A:A)),INDEX($C$1:$E$10,SMALL(IF(COUNTIF($A:$A,LEFT($B$1:$B$10,FIND("-",$B$1:$B$10)-1)),ROW($1:$10),4^8),ROW(1:1)),COLUMN(A:A)),""),"")

数组公式,即必须Ctrl+Shift+Enter三键齐按结束公式编辑,会自动生成一对{ },右拉下拉填充。

查看全部
2022-05-05
回复 采纳

见样表截图

查询值放到G1

H1输入

=INDEX(B:B,SMALL(IF(ISNUMBER(FIND($G$1,$B$1:$B$100)),ROW($1:$100),1000),ROW(A1)))&""

数组公式,先按住CTRL+SHIFT,最后回车

公式右拉再下拉

Excel 求一个复杂的公式

将G1中的A换成B,数据自动变动与B有关的数据

Excel 求一个复杂的公式

查看全部
2022-05-05
回复 采纳

相关问题

Excel 一个很复杂的计数公式?
共4条回答 >
陈Cherry: =SUMPRODUCT(($A$2:$A$100=360)*($C$2:$C$100="")*(DATEDIF($B$2:$B$100,TODAY(),"D")
(15) 回复
Excel无法计算复杂公式?
共4条回答 >
A╰勿忘初心: 公式写错了,不支持÷这个符号,用/代替。不支持×这个符号,用*代替。不支持全角括号,用半角代替。公式第一个字符必须是等于号。
(1) 回复
Excel 计算 一个复杂公式的解释
共4条回答 >
几厘: =IF(E8=0,0,IF【如果(1)】E8>$C$13,IF【如果(2)】((35-((E8-$C$13)/$C$13/2*100))
(5) 回复
Excel如何创建一个比较复杂的公式计算?
共2条回答 >
HonangWong.🔥: 查看图片
回复
通过Excel求解复杂公式
共1条回答 >
BO: Excel解这类超越方程不是它的强项,经常要解这类方程的话,还是建议用专门的数学软件,如MatchCAD。当然Excel也可完成的,只是求解比较麻烦,且如果收敛速度慢的话,会耗费很多时间,且精度有时也难以满足要求,甚至得不解的情况会造成Excel死循环(得预先设置防止)。以本问题为例,可用Excel的单变量求解或规划求解来解决问题。实测单变量求解大约2分钟还没得到解,而用规划求解相对快一些。如图,在第1行A1:D1中输入符号,第2行A2:C2中输入已知的K、D、Re数值,D2中先随意输入一个假定....
(1) 回复
发表成功!
感谢您的分享!
好的
官方微信群

(微信添加“妙妙”或“笑笑”,邀您进群)