excel|用 Excel 选项按钮动态控制数据表的升降序排列,原来根本不难

excel|用 Excel 选项按钮动态控制数据表的升降序排列,原来根本不难

文章图片

excel|用 Excel 选项按钮动态控制数据表的升降序排列,原来根本不难

文章图片

excel|用 Excel 选项按钮动态控制数据表的升降序排列,原来根本不难

文章图片

excel|用 Excel 选项按钮动态控制数据表的升降序排列,原来根本不难

文章图片

excel|用 Excel 选项按钮动态控制数据表的升降序排列,原来根本不难

文章图片

excel|用 Excel 选项按钮动态控制数据表的升降序排列,原来根本不难

文章图片

excel|用 Excel 选项按钮动态控制数据表的升降序排列,原来根本不难

文章图片

excel|用 Excel 选项按钮动态控制数据表的升降序排列,原来根本不难

文章图片

excel|用 Excel 选项按钮动态控制数据表的升降序排列,原来根本不难

文章图片

excel|用 Excel 选项按钮动态控制数据表的升降序排列,原来根本不难

文章图片

excel|用 Excel 选项按钮动态控制数据表的升降序排列,原来根本不难

文章图片

excel|用 Excel 选项按钮动态控制数据表的升降序排列,原来根本不难

文章图片

excel|用 Excel 选项按钮动态控制数据表的升降序排列,原来根本不难

文章图片

excel|用 Excel 选项按钮动态控制数据表的升降序排列,原来根本不难

文章图片

【excel|用 Excel 选项按钮动态控制数据表的升降序排列,原来根本不难】excel|用 Excel 选项按钮动态控制数据表的升降序排列,原来根本不难

文章图片

excel|用 Excel 选项按钮动态控制数据表的升降序排列,原来根本不难

文章图片

excel|用 Excel 选项按钮动态控制数据表的升降序排列,原来根本不难

一提到动态表 , 很多同学就有放弃的打算 , 以为要编程 。 别介呀 , 有些动态数据表的效果虽然看起来酷酷的 , 其实每个分拆步骤都很简单 。

不信咱走一波 。
案例:将下图 1 的数据表制作成动态的 , 选择“升序”或“降序”选项 , 整个表格就自动按要求排序 。
效果如下图 2 所示 。



解决方案:1. 将 C 列设置为辅助列 --> 在 C2 单元格中输入以下公式 --> 下拉复制公式:
=B2*10000+ROW()
公式释义:

  • 这个公式的作用是把 B 列的数值变成一个不会重复的唯一值


接下来设置控件 。
2. 选择菜单栏的“开发工具”-->“插入”--> 选择“表单控件”处的“选项按钮”


3. 复制粘贴出一个同样的控件 。

4. 选中上方的控件 --> 右键单击 --> 在弹出的菜单中选择“编辑文字”

5. 将文本修改为“升序”

6. 用同样的方式将下方控件的文本修改为“降序”

7. 选中任意一个控件 --> 右键单击 --> 在弹出的菜单中选择“设置控件格式”

8. 在弹出的对话框中选择 G1 来放置单元格链接 --> 单击“确定”


选择不同的选项 , G2 单元格中的数值就会分别显示 1 和 2 。

9. 用格式刷将原数据表的标题格式复制到 F 和 G 列 , F1 也设置为“姓名” 。