我有一个不同的两个字母组合的列表,这些组合是'过道范围'在仓库里。例如。 AA / BA / BG这些都是仓库货架中不同的通道名称。
我想要的是能够过滤此列,但我想过滤两个不同过道范围之间的值。即放置一个过滤器,以显示AA - BC之间的任何过道。在我的例子中,这将带回AA,AB,AC,BA,BB和BC。
有没有办法通过excel中的过滤功能来做到这一点?
答案 0 :(得分:1)
是。为此列添加过滤器,然后单击过滤器按钮(向下箭头),选择文本过滤器,然后选择“个性化过滤器...”。
然后使用:
“大于或等于” - > AA型
选择AND
“小于或等于” - >键入BC。
很抱歉,如果名字不是那些,我的excel不是英文。
答案 1 :(得分:0)
Code
函数可以将字母转换为ASCII值,在这里可能会有所帮助。请考虑以下公式:
=26*(CODE(MID(A1,1,1)) - 65) + CODE(MID(A1,2,1)) - 64
此公式会将双字母过道代码转换为数字位置,从1开始。您可以复制此公式以涵盖所有过道。然后,使用相同的函数进行数字过滤。
通过检查,上述公式会将AA
呈现为1
,将AB
呈现为2
,将AZ
呈现为26. BA
27
,依此类推,第一个字母用第二个字母的每个完整周期包装。