【问题标题】:Excel Grpah on certain weekdays onlyExcel 图表仅在某些工作日
【发布时间】:2014-09-09 08:11:29
【问题描述】:

一直在寻找我遇到的这个excel问题没有任何运气的一天

我有一个包含日期、工作日文本和销售数据的工作表。例如。

2014 年 1 月 7 日,星期二,32345

2014 年 2 月 7 日,星期三,21345

2014 年 3 月 7 日,星期四,23245

2014 年 4 月 7 日,星期五,23345

2014 年 5 月 7 日,星期六,23145

2014 年 6 月 7 日,星期日,12345

2014 年 7 月 7 日,星期一,2345

2014 年 8 月 7 日,星期二,22342

2014 年 9 月 7 日,星期三,24335

多年来,我一直在尝试制作一个仅显示单个工作日(即所有星期二或所有星期五等)的销售额的折线图。

我需要图表来收集 x 天或类似的数据,我尝试了各种 IF 语句,但似乎没有任何工作。

回顾一下,我如何制作折线图来显示所有星期二等的所有销售额。

谢谢

【问题讨论】:

    标签: excel graph line weekday


    【解决方案1】:

    以下只是给你一个入门的思路,而不是给你写代码。

    就目前而言,如果没有一些“操作”,您的数据将无法按照您希望的方式绘制。在我看来,你有两个选择:

    1. 在另一个工作簿/工作表中转换您的数据。
    2. 使用数据透视表插入数据并从那里绘制。

    选择哪一个在很大程度上取决于您的数据大小以及您对 Excel 和/或 VBA 的了解。例如,由于除了围绕它们的理论之外,我对数据透视表一无所知,因此我个人会选择选项 1,但最终取决于您来决定最适合您的方式。

    让我们稍微简化一下您的数据。其中Dx 是增量日期,Wy 是一周中的某一天 (1-7),Sz 是销售数字(这里的数字除了区分它们之外没有任何意义),您的数据目前看起来有点像这样:

    D1,  W2, S1
    D2,  W3, S2
    D3,  W4, S3
    D4,  W5, S4
    D5,  W6, S5
    D6,  W7, S6
    D7,  W1, S7
    D8,  W2, S8
    D9,  W3, S9
    D10, W4, S10
    D11, W5, S11
    D12, W6, S12
    etc.
    

    根据您的帖子,由于您只关心一周中的几天和这些日子的销售数据,因此我们可以忘记日期。然后,您希望将数据转换为如下所示:

    W1, S7, ..., ..., ..., etc.
    W2, S1, S8,  ..., ..., etc.
    W3, S2, S9,  ..., ..., etc.
    W4, S3, S10, ..., ..., etc.
    W5, S4, S11, ..., ..., etc.
    W6, S5, S12, ..., ..., etc.
    W7, S6, ..., ..., ..., etc.
    

    基本上,您将有 7 行,一周中的每一天。每行将有许多列来表示与当天相关的所有销售数据。请注意,如果您愿意,您可以将星期几作为列,并按行向下扩展您的销售数字。您可以根据数据的大小来决定什么是最好的。获得这种格式的数据后,添加图表来绘制数据将是一项微不足道的任务。

    当然,主要问题是数据的转换。这部分我帮不了你。但是,一旦您开始编写代码并在某个地方卡住了,我相信 SO 社区会很乐意帮助您解决您可能面临的任何具体问题。

    【讨论】:

      猜你喜欢
      • 2021-10-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多