00017

ある範囲、3つおきの値、4つおきの値などから交互にセルをコピーしたい場合があります。これらすべての場合において、手動でコピーすることは無駄な作業になります。では、解決策は何ですか? n行ごとに値をコピーするにはどうすればよいですか?このための公式はありますか?

はいあります。 ExcelのOFFSET関数を使用して、n番目の行から値を取得できます。どうやって?それを見てみましょう。

=OFFSET(First_Cell_in_List,(ROW(A1)*N)-1,0)

First_Cell_in_Range:コピー元のリスト範囲の最初のセルの絶対参照です。たとえば、リストがA5:A100にある場合、First_Cell_in_Rangeは$ A $ 5です。列見出しを含めないでください。

N:倍数の値が得られる数です。たとえば、リストから2番目ごとの値を取得する場合、Nは2です。3番目ごとの値については、3というようになります。

ROW(A1):Nの倍数を取得するためのものです。

次に例を見て、それがどのように機能するかを説明します。

例Excelのリストから毎秒値をコピーする

ここにアイテムのリストがあります。リストから1つおきの値を新しい範囲でコピーする必要があります。

では、どうすればよいのでしょうか。

0018

リストには11個のアイテムがあるため、5個の代替アイテム(2、4、5、6、10)を取得します。

E4に次の数式を記述し、セルをコピーします。

=OFFSET($B$4,(ROW(A1)*2)-1,0)

ここで、$ B $ 4はリスト範囲の最初のセルであり、リストから1秒ごと(代替)の値をコピーするため、Nは2になります。

0019

3つおきのアイテムをコピーする場合は、この式を使用します。

=OFFSET($B$4,(ROW(A1)*3)-1,0)

4日ごと:

=OFFSET($B$4,(ROW(A1)*4)-1,0)

等々。このExcel式を使用して、から任意のN番目の値をコピーできます。

仕組み

この数式は、2つのExcel関数 `link:/ counting-the-offset-function-in-excel [OFFSET]`を使用してこのタスクを実行します

および link:/ lookup-and-reference-excel-row-function [ROW]

OFFSET関数は、指定されたセルの行と列のオフセットから値を返します。

ROW関数は、指定された参照の行番号を返します。

内部から始めて、 link:/ lookup-and-reference-excel-row-function [ROW](A1)

A1は1行目に属しているため。

link:/ lookup-and-reference-excel-row-function [ROW](A1)2は2になります。

( `link:/ lookup-and-reference-excel-row-function [ROW] `(A1)2)-1、(12)-1 = 1になります。

式をコピーすると、ROWの参照はA2、A3、A4などに変わります。 A2の場合、最終値(22)-1 = 3を取得します。A3の場合、(33)-1 = 5を取得します。

これで、E4の式を次のように解きました。 = link:/ counting-the-offset-function-in-excel [OFFSET]($ B $ 4,1,0)。

これにより、2番目のB4から1行下の値が返されます。 B4からの値。

E4では、式は= link:/ counting-the-offset-function-in-excel [OFFSET]($ B $ 4,3,0)となり、4番目になります。 B4からの値。同様に、すべての交互のコストを取得します。

これで、ExcelのリストからN番目の値をすべてコピーする方法がわかりました。これは私が知っている手法です。n番目のセルをコピーするための他のトリックを知っている場合範囲から、以下のコメントセクションで自由に共有してください。

Excel 2019、2016、2013、および2010のこの機能またはその他の機能について質問がある場合は、コメントセクションを使用してください。

関連記事:

link:/ lookup-formulas-how-to-retrieve-latest-price-in-excel [Excelで最新の価格を取得する方法]

`link:/ lookup-formulas-retrieveing-the-first-value-in-a-list-that-is-greater-smaller-than-a-specified-number [大きい/小さいリストの最初の値を取得する指定値より] `

link:/ lookup-formulas-retrieveing-the-row-of-a-matched-value [一致した値の行全体を取得する方法]

人気の記事:

link:/ forms-and-functions-introduction-of-vlookup-function [ExcelのVLOOKUP関数]

link:/ Tips-countif-in-microsoft-excel [COUNTIF in Excel 2016]

link:/ excel-formula-and-function-excel-sumif-function [ExcelでSUMIF関数を使用する方法]