列を他の行と同じにする


0

1つの列を他の列と等しくする必要がありますが、2つの問題があります。 - 列は異なるシートにあります - 最初の列の値は直接連続する行に配置されますが、他の列の値は毎回4行ずつ増加するセルに配置されます。

列がAに含まれているかどうかを示しますB、持っているべき A1 = B2、A2 = B6、A3 = B10、...

よろしくお願いします

回答:


2

A1では:

=INDEX(Sheet2!B:B,(ROW(A1)*4-2)

こんにちは - 私は新しいExcelシートであなたの答えを試してみました。シート "バーB"で、私は成功しなかった。使用する式の構文
user193407

B8に入れて INDEX('Crank D'!$B:$B,(ROW(B8)-8)*4+8)
Peter Albert

私は "クランクD"を "バーB"に切り替えました。それはうまくいきましたが、シート "バーB"のB8からシーケンスを与え始めました。シート "小節B"のB4からの順番を教えてくれるように何を変更するか
user193407

見て、あなたもここでいくつかの努力をする必要があります!数式がどのように機能するかを理解してみてください - それからあなたのニーズに合わせて調整するのは本当に簡単です! :-)
Peter Albert

この答えをください。 n私は残りのために努力すると約束します
user193407

0

OFFSETを使用している場合は、規則に従うほうが簡単かもしれません。

= OFFSET( 'クランクD'!$ 4 、(ROWS( B $ 8:B8 )-1) * 4 、0)

太字の部分は可変のものです....

'クランクD'!$ 4 最初の値です

B8 式を入力する最初のセル

4 必要な各エントリ間の行数

必要に応じてこれら3つを変更してください

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.