excel-formula相关内容
我有一张按日期组织的 excel 培训表,我正在尝试制作月度统计报告.所以,我想通过一个excel公式计算统计列标题中指定的月份内完成的培训次数.标题的月份是数字格式,培训表中的日期是 01/23/2015 格式.例如,如果 stat 列的标题是“1",我想计算 2015 年 1 月完成的所有培训.对此问题的任何帮助将不胜感激! 解决方案 如果练习的日期格式为 mm/dd/yyyy 我建议
..
我有一张表,其部分如下; ---------------|零件号 |---------------|123456 ||16D345 ||16E099 ||490586 ||970884 |--------------- 还有一个像这样; ---------------------------------------------------|零件号 |940822 |940922 |17034
..
我看到并使用了 3 列组合的公式.我一直在尝试将其扩展到 4 列,然后扩展到 5 列.我无法让它正常工作.我不想用桌子.这是我在 Scott Craner 发布的这个网站上找到的原始公式.我将其扩展为 5 列,但无法正常工作. =IFERROR(INDEX($A:$A,IF(INT((ROW(1:1)-1)/(((COUNTA(B:B)-1)((COUNTA(C:C)-1)))))+2>CO
..
我使用这个 VBA: ActiveCell.FormulaR1C1 = "=NOW()"ActiveCell.Offset(1, 0).Range("A1").Select 但是单元格的值变成了=NOW(),而不是日期. 我想按下按钮得到2015-03-13,而明天我打开工作表时,它仍然应该显示2015-03-13. 解决方案 考虑: ActiveCell.Value=现在
..
我创建了一个条件格式公式 =AND(SUMPRODUCT(($A$2:$A$" & lastRow & "=$A2)*($CT$2:$CT$" & lastRow & "=$CT2)*($CU$2:$CU$" & lastRow & "=$CU2)*($CV$2:$CV$" & lastRow & "=$CV2)*($CW$2:$CW$"& lastRow & "=$CW2))>1,$CT2
..
我正在开发一个宏以在一个单元格中放置多个公式.在这种情况下,它的 3 个彭博公式合并到一个单元格中.该公式在手动复制或输入时在 Excel 中有效,但在 VBA 模块中输入时无效,它会产生错误(编译错误:预期:语句结束)并突出显示“rtg_mdy_sen_unsecured_debt".我认为问题在于公式中使用了引号,但我找不到有关如何解决它的任何信息. 适用于 Excel 的公式(手动输入
..
我希望能够将秒数差异显示为 (+4.15) 或有时显示为负数 (-4.15) 并包括括号和加号/减号. 如何使用公式来显示 34.47-30.32,以便知道差异是正数还是负数 4.15? 这已经解决了,只是我的下一个问题很小,但是任何以 0 结尾的数字,例如 4.10,将显示为 4.1,没有额外的 0.使用第一条评论中给出的公式,我无法格式化它准确显示 4.10.是否可以?甚至单元格格
..
我有一个数据表示如下: ENO A B C D1001 0 0 1.2 01001 1.9 0 0 2.21002 0 0 0 01002 0 0 6.6 01002 0 0 3 01003 0 0 0 01003 0 0 0 11004 0 2 0 01004 0 3 0 01004 0 0 0 01004 0 0 2 0 我正在尝试水平总结 A、B、C 和 D 列,如下所示: ENO A
..
我有文本形式的数据,我需要根据我定义的规则将其编码/转换为数字形式.澄清: 需要输出列的公式,以便将原始文本数据与文本编号编码规则进行比较,并返回每行文本的数值. 解决方案 把这个放到 C3 里往下拉: =INDEX(F$2:F$6,MATCH(A3,E$2:E$6,0))
..
我想格式化一列的所有单元格.数据是一个数字,我想从左边添加一个小数,之后只保留两位数.然后按照货币标准对其进行格式化.例如: 数据:输出:10000 100.00112233 1,122.33123456789 1,234,567.89 要求正常,输出为斜体. 解决方案 以下内容会将给定的列格式化为货币: Sheets("Sheet1").Columns("A").NumberFor
..
使用 Excel 2013,将其输入到两个单元格中会产生不同的结果. =ROUND((10.45-10.00)/1,1) = 0.4 但是 =ROUND(0.45/1,1) = 0.5 我不知道为什么会这样.有没有人解释一下? 解决方案 因为 Excel 使用浮点数学,所以不能保证结果是准确的.在我的 Excel 2013 安装中,如果我在单元格中输入 =10.45-10.00,然
..
我有一个在 Excel 中命名为“cell_range"的单元格区域.我想从这个表中提取第四行和第五列.公式, =vlookup(4,cell_range,5) 给了我我正在寻找的价值. 但是,我在单元格 A1 中也有文本“cell_range".我不想在公式中输入“cell_range",而是想通过引用单元格 A1 来间接引用“cell_range".公式 vlookup
..
正如标题所述,我试图在单独的工作表上计算单元格范围,但似乎无法使其正常工作.任何帮助将不胜感激. =COUNTIFS(MONTH(original!A2:A58),"1",original!D2:D58,"=East") 解决方案 您不能使用 MONTH 函数 作为 COUNTIFS 函数.您需要添加一个额外的计算级别,例如 SUMPRODUCT 函数. =SUMPRODUCT((MONT
..
我想将格式为“2017 年 3 月 30 日,05:00:00.000"的日期转换为 excel 日期值?使用单元格公式而不是 VBA 可以做到的最优雅的解决方案是什么? 解决方案 这会做标准的"rd","th","st","nd" =--(LEFT(A1,MIN(FIND({"rd","th","st","nd"},A1 & "thrdstnd"))-1)& ", " & SUBSTI
..
有没有办法让数据从“列表形式"自动转换成“表格形式",而不是手动进行? 最后我想在excel中使用“表格形式" 列表表单 部门:质量控制工人:大卫案例#75967案例#75845案例#75949部门: PORCELAIN工人:乔纳森案例#75891案例#75947案例#75962部门:子结构工人:比尔案例#75997案例#75864案例#75993 表格形式 任何帮助将不胜感
..
这里的 Excel 菜鸟. 我正在尝试根据单元格值创建下拉列表.下拉列表的数据位于名为“数据"的表中.我想用基于数据表中的列(状态)的值填充下拉框.状态栏有 4 个值:Open、Closed、Open-Future、Hold.选择打开状态后,我希望下拉列表填充与该状态关联的票号,但我无法实现. 下拉菜单位于另一个选项卡中,其中表格中的信息以每张票的页面视图格式显示.否则,在展示信息时,
..
一个善良的灵魂为我问的另一个问题制作了这个代码.但我在考虑文本识别.所以我在sheet1中输入了一个数据,数据输入中的每一列都有一些标题,我想按特定的标题名称排序,复制它们,然后将标题与我的关键字匹配的列的两行粘贴到sheet2中.将数据粘贴到 sheet2 中,应该在可用的前两行,就像在我的代码中一样.真的想尽可能保留大部分代码,然后可能只更改我在特定范围内复制两行的子.感谢您的帮助:) 选项
..
我想遍历整个 excel 文件. Sub Rechteck1_KlickenSieAuf()Dim Zieldatei 作为字符串Dim Line 作为整数'激活并保护文件ThisWorkbook.Worksheets(1).ActivateActiveWorkbook.Protect'创建所需的文件Zieldatei = Application.GetSaveAsFilename(FileFi
..
我正在尝试将字体变为红色,以便在 excel 中出现一系列单词.到目前为止,我能找到一个词,但我需要搜索整个数组.我是 VBA 的新手并且正在苦苦挣扎.到目前为止,我已经能够找到这个作为解决方案,但它涉及查找单个字符串,“F1": Sub test4String2color()将 strTest 调暗为字符串Dim strLen 作为整数strTest = Range("F1")对于范围内的每个
..
我有一个日志,我想从中提取“name="之后的任何内容.日志看起来像这样: BC_WVM_FAIL:BCID 4608603 的错误尺寸 rend_id:4608621 预期尺寸:220459951 实际尺寸:90816512 名称:橙县真正的家庭主妇 - S10 Ep2 解决方案 这里有几个选项.两者都围绕使用 FIND 函数(区分大小写)或SEARCH 功能(非区分大小写)用于从较长的文
..