返回首页

📚 中图法索书号排序

按照中图法分类规则智能排序索书号,生成规范化的排列结果

📋 中图法索书号排序规则(按优先级顺序)

1. 首字母排序(中图法大类字母)

• 按字母顺序排序:A-Z

• 例如:A类 < B类 < I类 < Z类

2. 主分类号逐位排序

• 主分类号按字符串逐位比较,而不是数值比较

• 例如:I0 < I1 < I10 < I106 < I110 < I12 < I2

• 确保数字逐位排序的正确性

3. 第一个符号优先级排序

• 连字符(-)排在小数点(.)前面

• 例如:I106-53/1 < I106.1/1

• 优先级:连字符=0,小数点=1

4. 子类号逐位排序

• 子类号按字符串逐位比较

• 例如:I106.1 < I106.10 < I106.2

• 确保小数点后数字正确排序

5. 连字符优先级排序

• 在主分类和子类相同的情况下,按连字符类型排序

• 优先级顺序:无连字符 < 连字符 < 小数点+连字符

• 例如:I106.2/79:2 < I106.2-61/4 < I106.3/1

6. 种次号数值排序

• 斜杠后的数字按数值大小排序

• 例如:I106/1 < I106/2 < I106/10

7. 后缀类型优先级排序

• 方括号[](优先级最高)

• 圆括号()

• 冒号:(分册号)

• 其他后缀(优先级最低)

8. 分册号数值排序

• 冒号后的数字按数值排序

• 例如:I0/1:1 < I0/1:2

9. 特殊规则:仅含横线类型

• 仅含横线的索书号按横线后数字字符串逐位排序

• 例如:I1-12 < I1-44 < I1-7("12" < "44" < "7" 按字符串逐位比较)

📝 数据要求

您的Excel文件需要包含一个名为"索书号"的列。如果列名不同,请在下方输入正确的列标题。

🔧 使用说明

📁
点击选择或拖拽Excel文件到此处
支持 .xlsx 和 .xls 格式,文件大小不超过16MB
💡 请输入Excel文件中索书号所在列的列标题(默认为"索书号")