我想在 Excel 中创建一个带有 8 个扇区的圆形图表,如下例所示:
我想要像雷达图中那样的实际值,而不是像饼图那样表示百分比。
可以不使用宏吗?
在标准 Excel 数据透视表中,有一个字段选项允许您强制显示所有项目,即使当前选择没有结果。这是选项:
但是,使用 Excel 2010 的 PowerPivot 加载项时,此选项呈灰色显示。是否有解决方法可以强制显示所有结果?
示例场景 - 按月销售的香蕉数量。如果我在 8 月不卖任何香蕉,powerpivot 表根本不会显示 8 月的列,它只是从 7 月跳到 9 月。我需要八月出现,香蕉的数量要么是空的,要么是零。
有任何想法吗?也许需要 DAX 表达式?
编辑:为了回答 harrymc 的问题,我通过从 PowerPivot 窗口的这个菜单中选择数据透视表来创建这个数据透视表。
pivot-table microsoft-excel microsoft-excel-2010 powerpivot dax
我想生成一个以任何顺序具有随机字符串值的列。这些字符串值必须来自 ('New', 'Mint', 'Very Good', 'Good', 'Acceptable', 'Poor') 字符串?任何人都可以让我知道如何使用RANDBETWEEN
函数来用括号中提到的数据填充我的列?
microsoft-excel-2007 worksheet-function microsoft-excel microsoft-excel-2010
在 Excel 中使用数据透视表时,用新名称覆盖某些数据透视表标签通常很有用。
如果您有一长串重新贴上标签的项目,很容易忘记原始标签是什么。我发现恢复原始标签的唯一方法是进入源数据,挖出所有原始标签,然后将数据透视表标签一次改回一个。
我有超过 50 个重命名的标签,这很乏味。
有没有办法一举清除给定字段的所有重命名的数据透视表标签?
编辑:我使用的是 Excel 2010,但也对更高版本中可用的任何方法感兴趣。
Excel 2013 首次引入了时间线切片器。这些允许您通过选择时间范围(按年、季度、月或日)轻松过滤数据透视表。
它几乎是一个有用的工具,但在商业领域(Excel 的主要市场!)我们通常在会计期间工作- 4 月到 3 月在英国很常见。
开箱即用,这个时间线切片器似乎不支持财政年度 - 它只是日历期间,这意味着它对我的用户没用。如果我向他们展示一个切片机,将 Q1 称为 Jan 到 March,他们会非常困惑。对于在整个职业生涯中都将 Q1 称为 Apr-Jun 的人来说,这是非常不直观的。
我找不到任何设置自定义日期时间段的方法,但我在网上读到的任何内容都没有给我一个明确的答案,即是否有任何解决方案。
任何人都可以 a) 告诉我如何做到这一点,或者 b) 提供一个权威来源,说明时间表根本不允许自定义时间段?
vba date-time pivot-table microsoft-excel microsoft-excel-2013
我有目录树布局的数据(见图)
基本上我想使用一个查找代码作为参考点,并让 Excel 在相应的列中向上查找以显示“父目录”。
目前,我有一个索引可以准确地告诉我什么代码是什么,但我想设置一个查找工具(请参见下图中的下表),它可以一次显示所有级别。在图片中,我使用公式输入了要返回的值。
因此,如果我输入 4 级代码,我想使用返回 4、3、2 和 1 级程序的公式。对于 3 级代码,我希望它查找返回 3、2 和 1 级程序。
有10,000+行数据。
对我来说似乎很简单......从这一行开始,在这一列中向上查找,直到达到一个值......但似乎并不那么简单。
任何帮助/提示将不胜感激!
-亚历克斯
lookup worksheet-function microsoft-excel microsoft-excel-2013
有点惊讶我在 SU 上找不到这个问题。如果我错过了,请指出它。
如何在 Outlook 2010 的收件箱中显示发件人的电子邮件地址?
我尝试右键单击列标题并使用字段选择器,但“所有联系人字段”中列出的“电子邮件”为我提供了空白。
理由:我收到来自公司内各个区域的电子邮件,这些电子邮件针对不同的业务部分使用不同的域名。快速区分不同“类型”的发件人(也包括外部发件人)将很有帮助。
我确信一定有一种简单的方法可以做到这一点!
编辑:看来这非常困难。Thims关于使用 CFG 文件的有用建议让我找到了答案,但这仅适用于外部电子邮件地址。不幸的是,对于内部电子邮件,发件人显示如下:
/O=XXXXX/OU=EXCHANGE ADMINSTRATIVE GROUP (FYDIBOHF23SPDLT)/CN=RECIPIENTS/CN=A9AE8D41-75001D8E-80257328-52793F
Run Code Online (Sandbox Code Playgroud)
有什么方法可以使用 CFG 提取与内部用户关联的主 SMTP 地址吗?
或者其他方式?
我想按两列对我的数据透视表进行排序。我在网上搜索了一段时间,似乎 Excel 不允许这样做,所以我需要一个解决方法。
我的资料
期望的结果
我想按客户总结这一点,按订单数量排序,然后是订单总价值 - 所以这是我希望看到的表格模型:
使用数据透视表的实际结果
这是我的数据透视表的实际外观。如果我按订单数排序,则值列的顺序错误。如果我按值排序,则计数顺序错误。没有按数据透视表的辅助列对相等值进行排序的概念。
题
如何按多列对 Excel 数据透视表进行排序?
注意:我知道如果你有两组行标签,你可以按多列对数据透视表进行排序,就像我在这里展示的那样。但是在这种情况下,由于各种原因,我只想要一组行标签。
我正在尝试将问卷结果放入 Word 文档中。
问卷使用 Web 应用程序完成,结果存储在数据库中。这封信只需要包括那些被认为不满意的问卷结果,所以结果的数量是不同的。需要在信件上的结果可以轻松导出到 Excel 电子表格。桌子是这样的。
Question | Answer | Reason
====================================================
Is the project up to code? | No | Plans missing.
Has payment been made? | No | Cheque returned, NSF.
Run Code Online (Sandbox Code Playgroud)
如何将信息显示为 Word 文档中的段落?像这样的东西。
Dear So-and-So,
The results of your questionnaire are as follows:
No - Is the project up to code?
Plans Missing.
No - Has payment been made?
Cheque returned, NSF.
Sincerely,
The Administration
Run Code Online (Sandbox Code Playgroud)
当我使用邮件合并时,我最终会为每个问卷项目获得一个单独的文档。我可以插入<<NextRecord>>
合并字段,并复制其他合并字段,但仍然会生成多个文档,除非复制的字段数量正确,否则会生成空白行或丢失数据。
有没有办法进行邮件合并,将未知数量的项目插入到同一个文档中?结果可以是表格或一系列段落。某种邮件合并循环会很棒!
pivot-table ×4
charts ×1
date-time ×1
dax ×1
email ×1
lookup ×1
mail-merge ×1
powerpivot ×1
sorting ×1
vba ×1