excel又有字母又有数字还有字符的自增填充应该怎么做?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了excel又有字母又有数字还有字符的自增填充应该怎么做?相关的知识,希望对你有一定的参考价值。

如图这种格式。。我要写到100行的话,该多累啊。(我光是手打写5行就觉得好累)

在A1单元格输入以下公式,然后向下填充公式

=".mr"&ROW()&" margin-right: "&ROW()&"px;"

公式中考虑了数字前后的空格

 

详见附图

参考技术A 选中一格,在方格的右下角十字架处按鼠标左键往下拉就可以了,如果数字不要变动把键盘上面的Ctrl键按住的同时下拉 参考技术B 楼主可以试试打两列, 把要自增的分开, 分别下拉,

然后在C列输入
=A1&B1 再下拉
参考技术C 在任意单元格输入下面的公式,然后下拉100行。
=".mr"&row(a1)&"margin-right:"&row(a1)&"px;“
参考技术D =".mr"&ROW()&"margin-right:"&ROW()&"px;"

linq 字母数字组合字符串排序

我在数据库有一个字段的值是这样的,字符串类型
var query= from top in context .Yield
select new SizeDTO()

size= context .size
.ToList();
结果是:2 j11 j11.5 2.5 3 4 k5 b6.5 7 8 9 10
我想对一结果排序,之前我想这样排的
.ToList().OrderBy(c => Convert.ToDouble(c.size_nm.ToString()));转型后排,但是里面有些值有字母,我也想过使用Substring去截取之后转,但是又有纯数字!求大神指导

        static void Main(string[] args)
        
            string[] all = new string[]  "a2", "b6", "4", "5", "3", "cc1.1" ;

            var v = all.Select(a => new
            
                a,
                ints = new string(a.Where(c => char.IsDigit(c) ||
                    c == '.').ToArray())
            ).Select(b => new
            
                s = b.a,
                i = Convert.ToDouble(b.ints)
            ).OrderBy(o => o.i).Select(r => r.s);

            foreach (var x in v)
                Console.WriteLine(x);
            Console.ReadLine();
        

参考技术A static void Main(string[] args)

string[] all = new string[] "a2", "b6", "4", "5", "3", "cc1.1" ;

var v = all.Select(a => new

a,
ints = new string(a.Where(c => char.IsDigit(c) ||
c == '.').ToArray())
).Select(b => new

s = b.a,
i = Convert.ToDouble(b.ints)
).OrderBy(o => o.i).Select(r => r.s);

foreach (var x in v)
Console.WriteLine(x);
Console.ReadLine();
参考技术B 取第一个字母用 编码排序呢?

以上是关于excel又有字母又有数字还有字符的自增填充应该怎么做?的主要内容,如果未能解决你的问题,请参考以下文章

怎么在MATLAB中输入一个既有上标又有下标的字符

python中,sort()函数用来排序,但是如果被排的序列中既有数字,又有字母怎么排。

excel怎_设定可以根据数字自动变填充颜色??

业务ID 生成策略

excel单元格编号有字母有数字怎么让后面的数字增加,

linq 字母数字组合字符串排序