用于生成图案的Excel公式

用于生成图案的Excel公式,excel,excel-formula,Excel,Excel Formula,我有下面的值,在A1中。当我向下拖动时,它应该以如下所示的方式递增。B应该先递增,保持C不变。一旦B达到最大值,即2,则C应增加。C的最大值实际上取决于行数、行数除以2或行数除以2四舍五入到下一个整数 我们正在尝试使用excel功能来生成这样一系列的模式,以供使用。您可以使用一个条件,根据单元格(任何单元格)所在的行,它应该使用一个值或其他值,或一个函数或其他函数 Use可以使用表外的另一个单元格来设置要保持不变的值,以便您可以随时更改这些值,并使用对具有条件的单元格的引用 要使某些值保持不变

我有下面的值,在A1中。当我向下拖动时,它应该以如下所示的方式递增。B应该先递增,保持C不变。一旦B达到最大值,即2,则C应增加。C的最大值实际上取决于行数、行数除以2或行数除以2四舍五入到下一个整数


我们正在尝试使用excel功能来生成这样一系列的模式,以供使用。

您可以使用一个条件,根据单元格(任何单元格)所在的行,它应该使用一个值或其他值,或一个函数或其他函数

Use可以使用表外的另一个单元格来设置要保持不变的值,以便您可以随时更改这些值,并使用对具有条件的单元格的引用


要使某些值保持不变,请在它们前面使用“$”。

您可以使用一个条件,以便根据单元格(任何单元格)所在的行,它应该使用一个值或其他值,或者使用一个函数或其他函数

="A:B[" & MOD(ROW(A1)+1,2)+1 & "]:C[" & ROUNDUP(ROW(A1)/2,0) & "]:D"
Use可以使用表外的另一个单元格来设置要保持不变的值,以便您可以随时更改这些值,并使用对具有条件的单元格的引用

要保持某些值不变,请在它们前面使用“$”

="A:B[" & MOD(ROW(A1)+1,2)+1 & "]:C[" & ROUNDUP(ROW(A1)/2,0) & "]:D"
如果有很多这样的公式,可以通过在前两行中使用两个稍有不同的公式来保存一些计算,然后可以在多行上复制并粘贴这两个公式:

="A:B[1]:C[" & ROW(A2)/2 & "]:D"
="A:B[2]:C[" & ROW(A2)/2 & "]:D"
如果有很多这样的公式,可以通过在前两行中使用两个稍有不同的公式来保存一些计算,然后可以在多行上复制并粘贴这两个公式:

="A:B[1]:C[" & ROW(A2)/2 & "]:D"
="A:B[2]:C[" & ROW(A2)/2 & "]:D"