2017-01-20 8 views
0

私の必要性に対する答えは見つかりません。すべての検索は、より複雑なシナリオやフィルタリングの仕方につながります。フィルターを解除したときに、編集済みのデータをフィルターされたExcelの列から保存する

列Cの値が.01から5.55までの行のみが表示されるようにブックをフィルタリングしました。

その後、空の列(J)の式を使用して、これらの値のそれぞれに1.35を追加しました。 (= Cxx + 1.35)

ここで、列Jの到達値をCの値を置き換えるように移動し、フィルターがクリアされたときにそれらの値を保持する必要があります。検索する継続的に

- グーグルスルー私が見つかりました:

https://support.office.com/en-us/art...8-272422419b59

しかし、この方法は、細胞の一部を移動します。

列Jの変更された値がハイライト表示されます。間に行番号がないためブロックにコピーされて表示されます。 Cのオリジナル値(同じサイズのデータ​​範囲)を強調表示し、貼り付け - 値の貼り付けと特殊/値の貼り付けは正しく貼り付けません。 最初のセルだけが正しくペーストされます。わずか約半分のセルが置換され、その値は正しくありません。

私の必要性を達成するための正しい方法を使用していますか?それとも間違っているのですか?私のスプレッドシートでは他のものと "論理的"に思えるのですが、フィルタされた情報を編集しようとしていませんでした。

お礼をお寄せください。

+0

ハイパーリンクが壊れています –

+0

これはうまくいかない基本的な指示でした。その結果は下の段落に含まれています。私はそれが私が追加する必要がなかった参照だったと思う。申し訳ありません – Mstuf

答えて

1

なぜフィルタリングがお困りですか?

使用列Jで、この式は、行2で始まる、ダウンコピーして

=if(and(C2>=0.01,c2<=5.55),C2+1.35,c2) 

または、あなたが行う上で主張すれば、列Cに貼り付ける特殊>の値を貼り付け列全体をコピーして使用しますフィルタリング方法:

  • フィルタ
  • 明確な可視セルフィルタ
  • であなたの数式を入力したデータ
  • 選択列Jと
  • 選択列Cをコピーし、オプションで特別な「を」ペーストを使用し、「スキップブランク」チェックさ。
+0

非常に直感的!できます。 あなたはなぜフィルターを要求するのですか? 私が訓練している実際のワークブックには56000+個の行があります。 他の範囲に他の数値を調整する必要があります(数式を編集する方法は分かります) 範囲グループ内の他の列は変更が必要です(計算された変更ではありません)。隔離された範囲は、私の未経験さに照らしてそれを行う安全で確実な方法でした。 prep&learningの初期段階からすべてのエラーがなくなるようにします。 私の目標を達成するための他の考えやヒントは高く評価されています。 – Mstuf

関連する問題