麻烦哪位Excel大神可以帮我看一下,万分感谢!

供稿:hz-xin.com     日期:2025-01-17
预算 安装定额怎样在excel上套用 我用的是2013定额 麻烦各位大神帮我解决一下 万分感谢

三言两语真是说不清楚啊,用电子表格,首先你要建立一个预算表,取费表、措施费,公式都要对了,尤其是取费表。

我的公式比较长:
在单元格E34输入:
=LARGE(N(INDIRECT(ADDRESS(IF((($E$30:$AC$30=$D34)+($E$32:$AC$32=$D34))N($E$30:$AC$30=$D34),31,29),IF(($E$30:$AC$30=$D34)+($E$32:$AC$32=$D34),COLUMN($E$30:$AC$30),100)))),COLUMN(A1))
CTRL+SHIFT+ENTER三键结束,横向,纵向拖拉,到0为止
我的结果是数字从大到小排列的

在B16中输入或复制粘贴下列公式

=MAX(IF((A3:A13=A16)*(E3:O13>0),E2:O2))

按三键CTRL+SHIFT+ENTER结束公式输入

结果设置为短日期格式。


结束日期,最晚日期 =MAX(IF((A3:A13="A")*(E3:O13>0),E2:O2))

开始日期,最早日期 =MIN(IF((A3:A13="A")*(E3:O13>0),E2:O2))

这两个都是数组公式

按三键CTRL+SHIFT+ENTER结束公式输入



D3输入 

=TEXT(INDEX($A$2:$O$2,LOOKUP(1,0/(E3:O3<>""),COLUMN(E:O))),"m月d日")

公式下拉



假设如上图,日期所在行号为 2, 数据区域为F3:K7,则实际生产日期列的公式为:

以物料A为例:=INDIRECT(ADDRESS(2, MATCH(MAX(F3:K3),F3:K3,0)+5))


其中Address函数的第一个参数是日期所在的第2行,Match函数最后一个参数+5是因为有效数据区域F:K的前面还有5列。

fan4di 的方法比我的好,简洁明了!



用VBA
Sub 实际生产()
ARR = Range("A2", [A2].End(xlDown))
ARR1 = Range("D2", [D1].End(xlToRight)(UBound(ARR, 1) + 1, 1))
Dim I%, N%, ARR2(), M%
For I = 1 To UBound(ARR, 1)
For N = 1 To UBound(ARR1, 2)
If ARR1(I, N) <> "" Then
M = M + 1
ReDim Preserve ARR2(1 To M)
ARR2(M) = Array(ARR(I, 1), ARR1(I, N))
End If
Next
Next
Range("M2").Resize(2, M) = Application.Transpose(ARR2)
End Sub

笨方法,可以对数据列求和然后筛选和不为0的列。

电脑上怎么看excel是哪个版本怎么知道自己的office是什么版本
1、首先打开我们桌面这个excel,看看这个是什么版本 2、我们点击帮助,点击关于这个的版本号 以上就是excel版本查看方法介绍,操作很简单的,大家按照上面步骤进行操作即可,希望能对大家有所帮助!⑵ 在哪里可以看到excel的版本 办公软件excel,不是自己下载的,不清楚现在用的excel是哪一个版本,我们应该通过...

[image]200 各位excel大神帮我看一下,像这个图,怎样把原来左边的日期合...
看不见图片,所以无法准确解答。一般日期格式是可以自己定义的,如果之前是非标准的日期格式,就需要使用 mid 组合find函数来取数,从而转换日期格式了。判断某天是星期几,可以参考:=WEEKDAY(A1)实现,判断是这个月第几周,稍微麻烦点,参考(假定日期在a1,且所谓的第几周是按日历来,哪怕本周只有1...

EXCEL,麻烦帮我看一下
1、逗号有中文的,应该全部使用英文半角。2、K3*25%=1005,应该是K3*25%-1005 3、用了7个IF,)就应该是7个,你的公式中只有6个 正确的应该是 =ROUND(IF(K4>80000,K4*0.45-13505,IF(K4>55000,K4*0.35-5505,IF(K4>35000,K4*0.3-2755,IF(K4>9000,K4*0.25-1005,IF(K4>4500,K4*...

请教各位大神,帮我看看excel表格怎么做,怎么快速的筛选出一行中,只有...
在项目标题栏(待发货 待收货 退货 已收货 )点数据--筛选工具,再在待发 待收 或者退货列点筛先的下拉箭头,勾上空白,再在已收货列点筛选下拉箭头,把空的勾去掉,就是你想要的效果了。

需要个EXCEL大神解答一下?
=IF($F2=G$1,$D2*85%,$D2*15%)

麻烦高手帮我分析一下这条excel公式
这是一对多的查找公式套路,俗称万金油公式(度娘万金油公式,有很详细的介绍)我们先将此公式简化分解,一层层去看就容易理解了 最外层INDEX是主体函数,第一参数就是我们要查询并返回的数据区域,第二参数要返回的数据在查询区域的位置,本例是一个单列区域,所以位置就是数据所在行数 第二参数由SMALL...

一个excel的问题,请高手帮我看看问题出在哪里了?
浮点误差而已,计算过程分步显示一下就可以知道问题是怎么出来的了。分步显示以后我们可以看到,G8+F7这里经过计算后产生了误差了。这个是由于EXCEL的计算精度导致的。EXCEL最大的计算精度是15位浮点运算。所以有时候加减乘除的运算会导致二进制有尾数被截断,从而导致数据的误差 。至于浮点运算的原理,可以...

EXCEL 一个单元格里面两种字体,批处理。麻烦哪位大神帮我一下
1.要在表格中拆分单元格,单独单元格是不能拆分的,只有在合并了的基础上拆分单元格,选中要拆分的单元格——右键——设置单元格格式.2.在单元格格式中选择对齐——合并单元格,把合并单元格的勾去掉就可以了.3.Word拆分 打开Word文档窗口,在Word表格中右键单击准备拆分的单元格,并在打开的快捷菜 ...

excel 不会用一个函数,麻烦帮我看一下
B1公式这样写:=IF(A1<8,0.1,IF(A1<10,0.2,IF(A1<15,0.3,IF(A1<20,0.4,0.5)))

excel大神来帮下忙?
合计表的 出勤,C4单元格公式为:=SUM(INDIRECT("'"&ROW($1:$31)&"日'!C4"))但这里要注意一下:此公式要求这个工作簿中必须有 1日 至 31日 这31张表,如果你某月份没有 31日 这张表的话,那么必须把公式中的 ROW($1:$31) 改为 ROW($1:$30)...