excel - 在 Excel 中使用文本和值对代码进行排序
问题描述
我有包含数字和字母的代码(例如“1A1”、“3B2”和“10C3”),但对它们进行排序有问题。Excel 会自动在“1A1”之前对“10C3”进行排序,但我需要按第一个值(可以是 1、2 或 3 个字符长)然后按字母和最后一个数字对代码进行排序。
解决方案
假设您的第一个代码在单元格 A2 中。如果您添加两个帮助列,并将代码拆分为如下所示:
- B2栏:
=LEFT(A2,LEN(A2)-2)
- C2 栏:
=RIGHT(A2,2)
然后按 B & C 排序。
推荐阅读
- azure - 我的 Azure ADO 令牌本地存储在哪里?
- c# - 无法从 C# 中的下拉选定项中检索数据
- html - 如何将下拉列表和文本框放在一行中?
- sql - Powershell 和 Regex 来整理生成的 SQL 脚本
- php - Laravel 捕获 Artisan:调用异常
- google-sheets - Google 表格:Arrayforumla 作为 sumif 中的 sum_range 参数引发错误
- html - 如何给画布最大空间并在其上放置左侧(可滚动)和右侧“菜单”div?
- java - Selenium 抛出 StaleElementReferenceException
- php - INSERT 中的子查询在 PDO 中的执行方式与 SQL 不同
- ios - 使用 IIS 重写替换 URL 中的 %5E