比方说excel 表格 要想实现1列中1-10行是3,11-20行是4以此递增如何实现?

如题所述

用row()函数可以取单元格的行号
用MOD可以求余数
A1输入公式

=(ROW()-MOD(ROW(),10))/10+3
然后下拉就可以了追问

如果不是单纯的数字3是200hi00001,下一个是200hi000002这样怎么递增?

追答

公式不变,改单元格格式

如图所示

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-03-05

这个问题核心有2个部分。

    取得行号,使用row();

    取得分组,10行为一组;

    假设B列为辅助列,取值为=INT((ROW()-2)/10)+3

追问

0基础还是不太会。ROW()括号里填什么啊

追答

不需要填写,这个row函数没有参数。你可以下载示例看下。
=row() 返回的值就是当前的行号;

追问

如果不是数字3,4这样的,是200hi0001,下一个是200hi0002这种形式的呢?怎么做?

追答

这个应该属于另外一个问题了。
固定的列+变换的列=组合就行了。

本回答被提问者采纳
相似回答