AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / computer / 问题

问题[microsoft-excel-2016](computer)

Martin Hope
Manfred Weis
Asked: 2023-11-17 14:21:34 +0800 CST

Excel中的行和列“投影”

  • 5

我有一个 Excel 工作表,每行和每列都有1 个填充单元格,如下所示:

-------------
| 3 |   |   |
-------------
|   |   | 1 |
-------------
|   | 2 |   |
-------------

我想为此创建一个“投影”行和列(箭头表示投影方向):

-------------       -----
| 3 |   |   |       | 3 |
-------------       -----
|   |   | 1 |  -->  | 1 |
-------------       -----
|   | 2 |   |       | 2 |
-------------       -----
      |
      v
-------------
| 3 | 2 | 1 |
-------------

对于如何在不诉诸 VBA 的情况下实现这一目标有什么建议吗?

microsoft-excel-2016
  • 1 个回答
  • 18 Views
Martin Hope
User1974
Asked: 2022-08-13 20:11:49 +0800 CST

为数据透视表重用现有的外部数据源连接(不创建重复连接)

  • 5

在 Excel 2016 中,我可以使用 Microsoft Query 或连接向导创建到 Oracle 数据库的连接(通过 ODBC)。

使用其中一种方法创建连接按预期工作。外部数据以表格形式带入工作表。并创建了一个连接。

接下来,我想在创建数据透视表时重用连接。


选项1:

单击 Excel 表中的一个单元格,然后插入一个基于该命名表/范围的数据透视表。

这在技术上是可行的;数据透视表直接引用 Excel 表/范围。

但似乎有一个怪癖:为了刷新数据透视表中的数据,我需要点击Refresh All 两次。如果我只点击Refresh All一次,那么只有表格被刷新,而不是数据透视表。

这种怪癖让用户感到困惑。Refresh All如果仅单击一次,则表和数据透视表会变得不同步。所以我正在探索其他选择。

相关:“当您全部刷新时,所有刷新都会并行启动。”


选项 2:

从头开始创建新的数据透视表时,我想尝试重用连接。我可以不使用选项 #1 (clicking a cell within the table and inserting a PivotTable based on that named table/range),而是在表格外部单击,然后通过手动选择现有连接插入数据透视表来创建数据透视表。

当我这样做时,它在技术上是有效的。

但是当我查看工作簿的连接列表时,我发现 Excel 实际上已经制作了连接的副本,而不是简单地使用现有的连接。

那不是我想要的;我想重用连接以避免创建多个冗余连接。我有多个要制作的数据透视表,它们都将引用相同的底层 Oracle 数据(该表也引用相同的数据)。所以我没有理由建立多个相同的连接。


问题:

有没有办法为数据透视表重用现有的外部数据源连接?(不创建重复连接)

microsoft-excel microsoft-excel-2016
  • 1 个回答
  • 32 Views
Martin Hope
User1974
Asked: 2022-08-07 12:02:19 +0800 CST

导航到 Microsoft Query 中对象列表中的特定表/视图

  • 5

在 Excel 2016 中设置 Microsoft Query 连接(通过 ODBC 到 Oracle 表/视图)时:

在此处输入图像描述

在此处输入图像描述


问题:

我有数百个 Oracle 视图可以滚动浏览,以便获得我想要的视图:

在此处输入图像描述

手动滚动浏览这么多视图很乏味,尤其是在向电子表格添加多个连接时。


问题:

是否有更简单的方法可以导航到Microsoft Query 对象列表中的特定视图?

microsoft-excel microsoft-excel-2016
  • 1 个回答
  • 8 Views
Martin Hope
User1974
Asked: 2022-08-06 08:51:44 +0800 CST

堆积条形图按年份显示资产维护类型

  • 6

我有一张按年份划分的道路表。

NEXT_ACTIVITY 列按道路所属的理论维护活动对道路进行分类。

    YEAR  COUNT/TOTAL   ROAD_COUNT    NEXT_ACTIVITY
    ----  ----------   -----------    ------------------
    2013      77.43%         1185     None/Good
    2013      17.05%          261     Overlay
    2013       2.16%           33     Full Depth Removal
    2013       3.36%           51     Reconstruction

    2014      73.84%         1130     None/Good
    2014      20.54%          314     Overlay
    2014       2.38%           36     Full Depth Removal
    2014       3.23%           49     Reconstruction

    2015      64.21%          983     None/Good
    2015      28.80%          441     Overlay
    2015       3.69%           56     Full Depth Removal
    2015       3.30%           50     Reconstruction

    2016      65.06%          997     None/Good
    2016      28.58%          438     Overlay
    2016       3.62%           55     Full Depth Removal
    2016       2.74%           42     Reconstruction

    2017      63.71%          977     None/Good
    2017      29.67%          455     Overlay
    2017       4.01%           61     Full Depth Removal
    2017       2.61%           40     Reconstruction

    2018      62.19%          954     None/Good
    2018      30.15%          462     Overlay
    2018       4.92%           75     Full Depth Removal
    2018       2.74%           42     Reconstruction

    2019      61.51%          943     None/Good
    2019      29.82%          457     Overlay
    2019       5.93%           91     Full Depth Removal
    2019       2.74%           42     Reconstruction

    2020      60.27%          924     None/Good
    2020      30.54%          468     Overlay
    2020       6.62%          101     Full Depth Removal
    2020       2.57%           39     Reconstruction

    2021      58.31%          894     None/Good
    2021      30.87%          473     Overlay
    2021       7.86%          120     Full Depth Removal
    2021       2.97%           45     Reconstruction

    2022      58.31%          894     None/Good
    2022      30.87%          473     Overlay
    2022       7.86%          120     Full Depth Removal
    2022       2.97%           45     Reconstruction

在 Excel 2016 中,我想在堆积条形图中绘制数据。

  • YEAR 作为 X 轴
  • COUNT/TOTAL(百分比)作为 Y 轴
  • 每个条(年)将由四个类别(子条)组成:
    • 无/好
    • 覆盖
    • 全深度去除
    • 重建

我认为它看起来像这样(不完全准确):

在此处输入图像描述


问题:

如何在 Excel 2016 中制作这样的堆积条形图?

microsoft-excel microsoft-excel-2016
  • 1 个回答
  • 35 Views
Martin Hope
Rick Kirkman
Asked: 2022-07-22 11:18:23 +0800 CST

与 ISBLANK 和分隔符连接

  • 5

我试图在 Excel 2016 中合并两列,结果之间有一个空格。我的问题是能够用来ISBLANK忽略任一列上的空白,并且当两个字段组合时,最终结果中仍然有空格分隔符。

例子:

在此处输入图像描述

microsoft-excel-2016 concatenation
  • 2 个回答
  • 50 Views
Martin Hope
David Robie
Asked: 2022-07-13 10:51:28 +0800 CST

Excel 将行转换为矩阵

  • 5

Excel 2016 是否有集成功能将一系列 1x95 行数据转换为唯一的 5x19 矩阵?

我有一吨要导入 Excel 的 5x19 矩阵。不幸的是,由于他们导出/导入的方式,这导致了大量的 1x95 行。

由于矩阵的数量未知,我正在编写一个宏来处理这个问题,但我遇到了问题。我的新行插入运行良好,但我正在努力递归地剪切正确的区域并粘贴到正确的区域。如果已经有一个内置功能可以让我选择一条线并将其转换为 5x19,那将为我节省大量时间。

microsoft-excel microsoft-excel-2016
  • 1 个回答
  • 176 Views
Martin Hope
James Beatty
Asked: 2022-05-11 12:54:35 +0800 CST

删除行时防止 Excel 条件格式出现碎片

  • 5

使用 Excel 2016。

在“适用于”部分,我有,=$F:$F因为我希望它适用于 F 列

在“规则”中,公式是=AND($F1=$F2,NOT(ISBLANK($F1)))

意图:突出显示 F 列中值等于其下方单元格的单元格。这是为了表明如果您愿意,可以删除这一行,因为下一行在 F 列中具有相同的值。(并且也不会突出显示空白单元格。)(选择要删除的行或not 是手动的,并且基于与此处无关的其他标准。)

因此,在输入公式和“适用于”部分后,它完全按照预期工作。

但是,当我删除任何行时,“适用于”部分的片段和所有内容都会中断。

例如,单元格 F187、F188 和 F189 都具有相同的数据。单元格 F187 和 F188 正确突出显示。我右键单击第 188 行并将其删除。即使单元格 F188 中的“新”值相同,单元格 F187 也会失去其突出显示。突出显示的整个点现在被破坏了,因为它没有正确地指出 F187 仍然是可以安全删除的行。我去检查条件格式规则,看到“适用于”现在=$F$1:$F$186,$F$188:$F$1048574

每次删除一行时如何防止这种情况发生?我希望“适用于”是永久性的,并且在我执行删除行之类的操作时永远不会改变。我希望有某种“锁定”功能,我可以“锁定”“适用于”并使其停止碎片化。

不确定它是否相关,但有些行跨列合并。例如,在第 179 行,从 A 列到 H 列的单元格被合并。

我四处搜索,发现一些说尝试命名范围或使用间接函数的东西,但这可能在其他地方有效,但不幸的是,它在条件格式规则管理器的“适用于”中不起作用。

宁愿避免使用 VBA 脚本解决方案,但如果它是在后台自动发生的一种,并且工作表可以正常使用,则会考虑使用一种。

提前感谢您的帮助!

microsoft-excel microsoft-excel-2016
  • 1 个回答
  • 397 Views
Martin Hope
user348514
Asked: 2022-05-06 09:06:26 +0800 CST

Excel 网络查询 - 如何将获得的数据添加到运行列表中,而不仅仅是更新最新数字?

  • 5

我有一个从网站提取数据的网络查询。网站每天都会发布索引的更新值。我可以将该值提取到我的电子表格中。但我想制作一个值的运行列表,其中包含一个日期列和一个包含该日期值的第二列。我怎样才能做到这一点?现在,查询只是在更新时覆盖以前的数据。

microsoft-excel-2016 screen-scraping
  • 1 个回答
  • 53 Views
Martin Hope
User1974
Asked: 2022-04-20 09:03:50 +0800 CST

数据透视表:按隐藏字段对行进行排序

  • 5

我在 Excel 2016 中有一个表(来源:Microsoft Query/ODBC):

在此处输入图像描述

原始数据:

Construction Type   Location                          Sort
Reconstruction      Main St - Red St to Blue St       1
Reconstruction      Main St - Blue St to Green St     2
Reconstruction      Main St - Green St to Orange St   3
Restoration         Side St - Purple St to Yellow St  1
Restoration         Side St - Yellow St to Orange St  2
Restoration         Side St - Orange St to Grey St    3

我可以像这样创建一个数据透视表:

在此处输入图像描述

我想使用Sort原始数据中的列(升序)对 Location 字段进行排序。

  • 我不想手动移动行。
  • 我不想将排序号作为 Location 字段的前缀。我希望隐藏排序编号。

有没有办法通过隐藏列对行进行排序?

microsoft-excel microsoft-excel-2016
  • 1 个回答
  • 602 Views
Martin Hope
user348514
Asked: 2022-04-08 10:06:38 +0800 CST

将 Excel 组合框复制到列中的每个单元格中

  • 5

我按照另一篇文章中的说明在工作表中创建了一个组合框。现在我想让这个框出现在列中的每个单元格中。这个想法是我可以保留我正在做的事情(时间条目)的运行列表,并为每个新行使用组合框。我知道我可以为每一行手动完成,但有没有更简单的方法,比如 Excel 的“向下复制”功能?

microsoft-excel microsoft-excel-2016
  • 1 个回答
  • 526 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何减少“vmmem”进程的消耗?

    • 11 个回答
  • Marko Smith

    从 Microsoft Stream 下载视频

    • 4 个回答
  • Marko Smith

    Google Chrome DevTools 无法解析 SourceMap:chrome-extension

    • 6 个回答
  • Marko Smith

    Windows 照片查看器因为内存不足而无法运行?

    • 5 个回答
  • Marko Smith

    支持结束后如何激活 WindowsXP?

    • 6 个回答
  • Marko Smith

    远程桌面间歇性冻结

    • 7 个回答
  • Marko Smith

    子网掩码 /32 是什么意思?

    • 6 个回答
  • Marko Smith

    鼠标指针在 Windows 中按下的箭头键上移动?

    • 1 个回答
  • Marko Smith

    VirtualBox 无法以 VERR_NEM_VM_CREATE_FAILED 启动

    • 8 个回答
  • Marko Smith

    应用程序不会出现在 MacBook 的摄像头和麦克风隐私设置中

    • 5 个回答
  • Martin Hope
    Vickel Firefox 不再允许粘贴到 WhatsApp 网页中? 2023-08-18 05:04:35 +0800 CST
  • Martin Hope
    Saaru Lindestøkke 为什么使用 Python 的 tar 库时 tar.xz 文件比 macOS tar 小 15 倍? 2021-03-14 09:37:48 +0800 CST
  • Martin Hope
    CiaranWelsh 如何减少“vmmem”进程的消耗? 2020-06-10 02:06:58 +0800 CST
  • Martin Hope
    Jim Windows 10 搜索未加载,显示空白窗口 2020-02-06 03:28:26 +0800 CST
  • Martin Hope
    andre_ss6 远程桌面间歇性冻结 2019-09-11 12:56:40 +0800 CST
  • Martin Hope
    Riley Carney 为什么在 URL 后面加一个点会删除登录信息? 2019-08-06 10:59:24 +0800 CST
  • Martin Hope
    zdimension 鼠标指针在 Windows 中按下的箭头键上移动? 2019-08-04 06:39:57 +0800 CST
  • Martin Hope
    jonsca 我所有的 Firefox 附加组件突然被禁用了,我该如何重新启用它们? 2019-05-04 17:58:52 +0800 CST
  • Martin Hope
    MCK 是否可以使用文本创建二维码? 2019-04-02 06:32:14 +0800 CST
  • Martin Hope
    SoniEx2 更改 git init 默认分支名称 2019-04-01 06:16:56 +0800 CST

热门标签

windows-10 linux windows microsoft-excel networking ubuntu worksheet-function bash command-line hard-drive

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve