Forum Discussion

zqx153033's avatar
zqx153033
Copper Contributor
Nov 20, 2022

excel排序结果与预期不符

为4个数据排序:

我期望的排序结果为2-546,2-609,25-54,25-60;

实际排序结果为2-546,25-54,25-60,2-609

1 Reply

  • NikolinoDE's avatar
    NikolinoDE
    Platinum Contributor

    zqx153033 

    如何在 Excel 中用连字符对数字进行排序?

    英文链接。

     

    要按正常顺序对带连字符的数字进行排序,您可以创建一个辅助列,然后按新列排序,您可以通过以下步骤完成此任务:

    1.在你的数据旁边,输入这个公式:=TEXT(A2,"@"),(A2是你要使用的数字的单元格,请根据你的需要更改它。)

    2. 然后将填充柄拖到要包含此公式的范围

    3. 然后根据需要点击数据>从A到Z排序或从Z到A排序应用排序功能,会弹出排序警告提示框,在提示框中勾选展开选择

    4. 然后点击排序按钮,你的数据就按照你想要的排序了。

    5. 最后,您可以根据需要删除辅助列B。

    包含示例文件。

     

    我希望我能帮到你。

     

    NikolinoDE

    答案有用吗? 将它们标记为有帮助! 这将帮助所有论坛参与者。