Questions tagged «microsoft-excel»

Microsoft的电子表格应用程序。如果您的问题涉及在VBA中对Excel进行编程,请与[vba]一起使用此标记,如果涉及Excel公式或工作表函数,请与[worksheet-function]一起使用。



0
集群柱图男/女Excel 365
所以我在表格中有两列(更多,但两个相关)一个性别列(男性或女性)和一个列,每个人都指出了他们最喜欢的4种饮料中的哪一种(A,B,C或D)。我想得到一个聚集的柱形图,其中底部是4种饮料的标签,然后是每个标签上每种性别的两个条形图。酒吧高度是选择该饮料作为他们最喜欢的男性或女性的百分比。我一直试图这样做,我真的不知道。下面是表格的图片(我正在使用的外部栏目) -表- 这是我试图制作的图表的粗略模型,我用油漆制作,只是为了给你一个想法 -GRAPH DRAWING- 。如果有人可以提供帮助,我会非常感激!谢谢

1
仅显示符合Excel条件的行
在Excel中,如何过滤并仅显示遵循某些条件的WORKSHEET行,例如,第二列中值为“1”的行? 如果可以完成,我可以以某种方式将此操作添加到工具栏上的按钮吗?我使用Excel for Mac 2008 谢谢

0
Excel索引 - 与水平行匹配
我在工作表中有以下公式用于运行水平索引匹配,但我得到了 #NA 价值作为回报。我的公式在哪里错了? ={INDEX('Univar Historical Prices'!$D$4:$AZ$22,MATCH('Revised Univar Price List-Mar'!$B5&'Revised Univar Price List-Mar'!H$4,'Univar Historical Prices'!$D$4:$AZ$5&'Univar Historical Prices'!$D$5:$AZ$5,0),4,1)}

1
用户定义函数,用于从先前工作表中选择未更新的值
我有一个 prevSheet() 功能在我的Excel工作表中。每当我将模板表复制并粘贴到新工作表中时,该功能都可以正常工作。后来我创造了 Addworksheets() 通过VBA功能,将模板表复制到新工作表中,重命名为&锁定它。从那时起 prevSheet() 功能不更新。每次我必须选择细胞和细胞按Enter键以通过计算选项设置更新它 Automatic。 有人可以为此提供任何帮助吗? 这是我的addworksheet()函数: Sub AddWorksheet() Application.Volatile Dim i As Integer Dim ws1 As Worksheet If ThisWorkbook.ProtectStructure = False Then Dim dateString As String, TheDate As Date Dim valid As Boolean: valid = True Do dateString = InputBox("Enter the first date of the month …

2
在Excel中识别和替换法语字符以获取电子邮件值
如何识别值中的字符é并将其替换为e? 我使用Excel来保存MailMerge的数据。每列代表一条数据,可以在MailMerge中使用或上传到CRM。 在法语名称的情况下,通常会有姓氏中的é字符,例如:Bélanger。通过“Bélanger女士”向某人发表讲话是正确的,但不允许“jenny.bélanger@url.com”。 为了这个问题,假设A,B,C列分别是First,Last,Email。 手动输入A和B. C列包含使用连接并遵循公司电子邮件命名约定生成的电子邮件。例如,如果电子邮件命名约定为“first.last@url.com”,则公式为= concatenate(lower(a1),“。”lower( B1), “@ url.com”) 是否可以正确输入法语名称作为名称列中的值,但是会自动将e替换为电子邮件值的é?

2
如何在Excel 2003中加速我的宏?
我有一个宏,将数据从一个单元格复制到另一个单元格并使用 VLOOKUP 除其他外,公式。我的电子表格包含近2000行。 当我在Excel 2003中运行它时,Excel开始减速,因为宏处理行500及以上。当它到达第1000行时会变得更糟。完成需要5个多小时。 但是,在Excel 2007中,宏只运行了半个小时。 谁能帮我找到一个好的解决方案?

1
条件信息提取
我有问题从单元格中提取数据。 正如你在这里看到的,我有两种信息: 在第一个单元格中,您可以看到我需要从括号内提取信息。为此,我使用此命令: =MID(Informacija!K2;FIND("[";Informacija!K2)+1;FIND("]";Informacija!K2)-FIND("[";Informacija!K2)-1) 我无法解决如何组合两个动作的主要问题如下: 如果单元格中有括号,则从那里获取信息,但如果没有括号,则只需从单元格中复制整个信息。

1
什么是合适的形状名称,因为我的例程没有说?
我在网上找到了以下例程: http://www.ozgrid.com/forum/showthread.php?t=77662 这个例程不起作用因为我不知道形状名称。任何人都可以告诉我一个矩形框的形状名称是什么? Function SetShapeText(s As String, sShpName As String) s = "some text" Dim i As Integer ActiveSheet.Shapes(sShpName).Select With Selection .Text = "" For i = 0 To Int(Len(s) / 255) .Characters(.Characters.Count + 1).Text = Mid(s, 255 * i + 1, 255) Next End With End Function 它出错在这一行:ActiveSheet.Shapes(sShpName).Select

1
如果公式,Excel总和
在workbook2中,我有以下公式 a10 = IF('[workbook1.xlsx] sheet1'!$ N $ 5 =“”,“”,'[workbook1.xlsx] sheet1'!$ N $ 5)b10 = IF('[workbook1.xlsx] sheet1'!$ N $ 6 =“”,“”,'[workbook1.xlsx] sheet1'!$ N $ 6)c10 = IF('[workbook1.xlsx] sheet1'!$ N $ 7 =“”,“”,'[workbook1.xlsx ] sheet1'!$ N $ 7)d10 = IF('[workbook1.xlsx] sheet1'!$ N $ 8 =“”,“”,'[workbook1.xlsx] sheet1'!$ N $ 8)e10 = IF('[ workbook1.xlsx] …

1
未配置连接时调用的网络资源
有些用户在执行简单的操作(例如单击单元格或更改他们使用的许多工作簿的工作表)时,在Excel 2010中报告了可怕的性能。 我确保没有配置死连接,也没有配置。 我终于开火了 Process Monitor 只是发现在重现冻结问题之后,Excel确实试图到达我们已经退役的旧服务器(用于托管工作簿本身的文件服务器)。 这是它必须说的: 注意最后一次之间的18秒延迟 RegOpenKey 操作和第一 CreateFile 操作。 Excel确实调用了一个不存在的服务器,但正如我所说,工作簿中没有配置“连接”。 Excel存储旧服务器名称的任何想法?

1
两个变量的最匹配
需要能够输入2(并且最终更多)变量并找到最接近匹配的记录(日期)。 这是我的变量: 这是我的记录样本: 为了澄清,我不希望'3 mo chg'最接近的匹配来自一个日期而'Avg Vol 3m'来自另一个日期。我需要一个最适合BOTH变量的日期记录。我意识到可能会有一些主观性符合“最佳”匹配的条件。那很好,只是寻找一些想法。 实现这一目标的最佳方法是什么?

1
为具有重复标题的记录添加总和
我有一个电子表格,其中我需要为学校名称添加相同的数量。并非所有学校名称都相同,需要添加。 我的数据是3000行长,下面是我的数据样本。 我需要一种方法来自动化它,以便我可以为阿比林独立学区获得629(399 + 230 = 629)的总和数量。我需要所有重复学校名称的总和。 **QTY Schoolname** +693 7th Street Elementary School +612 Aberdeen Elementary School +399 Abilene Ind School District +230 Abilene Ind School District +431 Abraham Lincoln Elem School +630 AcadeMir Charter School West +212 ACADEMY ADVENTURES MIDTOWN +715 Academy Ind School District +345 Academy Of …

2
如何使用时间点和持续时间条件对行进行求和
我有两张桌子。一个有36列代表三年,第二个表有三列,一个数字是开始月份,持续时间是几个月。在第二个表格中,我得到了不同的行,例如租车房子等等。在我的第一个表中,我想要第二个表中关于特定月份的每个条目的成本总和。只要我使用startmonth和endmonth,就可以使用“sumifs”函数轻松存档。但是当我想使用startmonth和持续时间(例如,第5个月开始且持续时间是11个月)时,我现在不知道如何在sumifs函数中引用startmonth。 UPDATE The table looks like Cost per month | TimeStart | Duration in Month ---------------+-----------+------------------- 1000 | Jan 15 | 5 ---------------+-----------+------------------- 750 | March 15 | 3 ...and so on 和第二个表看起来像 Month|Jan |Feb |March|April|Jun |Jul |Aug | ..... -----+----+----+-----+-----+----+----+----+------ Cost |1000|1000|1750 |1750 |1750|750 |750 | ..... 我想从第一个表生成第二个表

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.