标签: microsoft-excel

如何在 Excel 中模拟完整的外部联接?

假设我在 Excel 中有一些数据(而不是在真正的数据库中)。在一张工作表中,我有数据,其中一列用作 ID,并且我已确保此列中的值是唯一的。在另一张表中,我也有一些数据,同样有一列可以作为ID,而且它也是唯一的。如果工作表 1 中的行 N 具有某个值,并且工作表 2 中的行 M 具有相同的值,则我确信第 N 行和第 M 行描述了相同的现实世界对象。

我要问的是:如何在不编写任何宏的情况下获得等效的完整外部联接?通过功能区访问的公式和所有功能都可以。

一个小的“播放数据”示例:

第 1 页:

Dostoyevski    Russia
Pushkin        Russia
Shelley        England
Flaubert       France
Hugo           France
Eichendorff    Germany
Byron          England
Zola           France
Run Code Online (Sandbox Code Playgroud)

第 2 页:

Shelley        Percy Bysshe
Eichendorff    Josef Freiherr Von
Flaubert       Gustave
Byron          Lord
Keller         Gottfried
Dostoyevski    Fyodor
Zola           Emile
Balzac         Honoré de
Run Code Online (Sandbox Code Playgroud)

所需的输出(排序并不重要):

Dostoyevski    Russia   Fyodor
Pushkin        Russia
Shelley        England  Percy Bysshe
Flaubert       France   Gustave
Hugo           France
Eichendorff    Germany  Josef Freiherr von …
Run Code Online (Sandbox Code Playgroud)

worksheet-function microsoft-excel

37
推荐指数
2
解决办法
5万
查看次数

如何让 Excel 中包含 IP 地址的单元格正确排序?

我目前正在处理大量 IP 地址(数千个)。

但是,当我对包含 IP 地址的列进行排序时,它们的排序方式并不直观或易于理解。

例如,如果我输入 IP 地址如下:

在此处输入图片说明

然后如果我按升序排序,我会得到这个:

在此处输入图片说明

有没有办法让我格式化单元格,例如,当按升序排序时,IP 地址 17.255.253.65 出现1.128.96.254之后和103.236.162.56之前

如果没有,我还有其他方法可以达到这个终极目标吗?

ip-address sorting microsoft-excel

37
推荐指数
4
解决办法
4万
查看次数

Excel 为长文本显示 ### - 有什么问题?

我们有一张 Excel 表格,其中一个单元格中有一段很长的文本。我们得到一长行####s ,而不是换行符(在单元格格式中设置)。我们可以通过在文本末尾删除和添加字符来来回切换。

我们玩过单元格格式等,但没有成功。我们可以做什么?

formatting microsoft-excel

36
推荐指数
5
解决办法
27万
查看次数

如何计算范围内不同值的数量?

我有一个已经使用过滤器等组织的大表。我想在某些列下添加一个摘要,其中包含该列中不同值的数量。

没有功能=COUNTDISTINCT(A2:A100),我该怎么办?(Excel 2003)

我不能完全使用这个类似问题的答案,因为我不想修改表格或过滤。我需要一个除了工作表,而不是修改

worksheet-function microsoft-excel

36
推荐指数
2
解决办法
21万
查看次数

Excel:将文本导入向导的默认编码(文件来源)更改为 UTF-8(65001:Unicode)

我正在使用各种工具定期为网络准备数据。一个阶段要求我在 Excel 中打开一个 CSV,进行更改并保存文件。

有没有办法强制 Excel 接受 UTF-8 编码,并使用该编码保存其文件?

character-encoding utf-8 microsoft-excel

36
推荐指数
3
解决办法
27万
查看次数

将一列映射到 x 轴秒到 excel 图表中的 y 轴

我在尝试将简单数据绘制成 Excel(2010 测试版)中的简单图表时遇到了困难。

我的数据非常简单:

Value    Year  
-----    ----
1        1900
5        1902
3        1912
Run Code Online (Sandbox Code Playgroud)

等等。在图表中,我希望年份是 X 轴,值是 Y 轴,并且有一条线来映射多年来的值变化。

当我选择我的数据时,Excel 希望同时映射这两个数据,而不是将每一对绘制为图表上的一个点。

你是怎么做到的?

charts microsoft-excel

35
推荐指数
3
解决办法
64万
查看次数

如何通过键盘将 Excel 中的焦点更改为公式栏?

我喜欢尽可能避免使用我的鼠标,但有时当我需要直接在公式栏中输入时,我目前被迫“摇晃啮齿动物”。有谁知道一种通过按键组合将焦点从工作表单元格移动到公式栏的方法?

keyboard-shortcuts microsoft-excel

35
推荐指数
5
解决办法
5万
查看次数

如何通过键盘在 Excel 中插入新行?

右键单击一行并单击插入相当耗时。我宁愿不必将手从键盘上移开。如何仅使用键盘在当前行上方插入新行?我主要对一次插入一行感兴趣,但也对一次处理多行的答案感兴趣。

microsoft-excel

35
推荐指数
4
解决办法
7805
查看次数

如何将条件格式复制到另一个 Excel 工作表

我在工作簿上的一组“Sheet2”单元格中设置了条件格式。我想在“Sheet1”上重用这种格式(我花了很多时间来设置它)。有没有办法做到这一点?

我知道您可以通过选择新单元格在单个工作表中复制条件格式,但我不记得可以跨多个工作表选择单元格。

谢谢!

microsoft-excel-2007 microsoft-excel microsoft-excel-2010

34
推荐指数
3
解决办法
16万
查看次数

如何在Excel中获取当前列名?

Excel中获取单元格的当前行号和当前列名的函数是什么?

microsoft-excel-2007 worksheet-function microsoft-excel

34
推荐指数
3
解决办法
32万
查看次数