2017-07-07 4 views
0

私はいくつかのSEO活動の成功を追跡するためにテーブルをまとめました。各行について、開始値と最新の値を比較したいと思います。このテーブルは毎週更新されるので、最後の空白以外のスペースを動的に参照できればすばらしいでしょう。Excelの行の最初と最後の値を比較します

私はVlookupとHlookupでこれを試しましたが、どちらも垂直方向にしか動作しないように思えます。

これは私が今持っていることですが、再び行の代わりに列の値を参照しています。

=VLOOKUP(C3+99,C5:C99,1)-C5

screenshot

私はこれに新たなんだので、私はかなり失われた感じています。

答えて

0

は、これを試してください

= C5-OFFSET(C5,0、COUNTA(C5:AAA5)-1)

COUNTAは、非空のスペースの数をカウントし、オフセット指定された数のセルから値を取得します。

+0

パーフェクト!まさに私が探していたもの。ありがとうございました。 –

0

VBAを試してください。特にあなたが何らかの技術的な仕事をしている場合(SEOの結果は解釈するのが難しいかもしれません)、学ぶのは良いことです。ここで

はあなたの最初の比較的簡単なVBAプログラムのために使用することができ、論理のアイデアです:ループを設定し

  1. 宣言変数
  2. 。各セルの値を評価し、内容が ""のときにループを停止します。
  3. セルの値を変数に格納します。
  4. 動的に配置された最後の値の値と(変数にも格納されている)最初の値を比較します。あなたは、数学的演算(差異、または%分散を見つける)またはブール演算を行うことができます(値がお互いの場合はtrue/falseを返します)。
+0

ありがとうございました。私はVBAを学ぶのに時間がかかると思っていました。私はそれを調べます。 –

関連する問題