首页 > 解决方案 > 将完全相同的公式粘贴到谷歌表格列中的每个单元格

问题描述

我正在尝试将公式应用于整个列,但是当我在列的第一个单元格中键入公式并从右上角向下拖动单元格时,表格会更改公式。

你们能帮帮我吗?

这是我的公式;

=IF(C:C=Maliyetler!A1;Maliyetler!B1;
IF(C:C=Maliyetler!A2;Maliyetler!B2;
    IF(C:C=Maliyetler!A3;Maliyetler!B3;
        IF(C:C=Maliyetler!A4;Maliyetler!B4;
            IF(C:C=Maliyetler!A5;Maliyetler!B5;
                IF(C:C=Maliyetler!A6;Maliyetler!B6;
                    IF(C:C=Maliyetler!A7;Maliyetler!B7;
                        IF(C:C=Maliyetler!A8;Maliyetler!B8;
                            IF(C:C=Maliyetler!A9;Maliyetler!B9;
                                IF(C:C=Maliyetler!A10;Maliyetler!B10;
                                    IF(C:C=Maliyetler!A11;Maliyetler!B11;
                                        IF(C:C=Maliyetler!A12;Maliyetler!B12;
                                            IF(C:C=Maliyetler!A13;Maliyetler!B13;1)
                                            )
                                        )
                                    )
                                )
                            )
                        )
                    )
                )
            )
        )
    )
)

标签: google-sheetsgoogle-sheets-formula

解决方案


正如大卫在评论中指出的那样,美元符号$用于修复 Excel 和 Google 表格中的公式中的值。它基本上是填充句柄的一个指标,在复制此公式时不要更改此值。

例子:

=A1+A2

拖下来会变成:

=A2+A3
=A3+A4
etc.

=A$1+A2

拖下来会变成:

=A$1+A3
=A$1+A4
etc.

美元符号可用于固定任何值,但仅适用于列或行一次。因此,如果您将其填充到侧面并且不修复该列:

=A$1+$A2

会变成:

=B$1+$A2
=C$1+$A2
etc...

推荐阅读