[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『A列を入力すると1つ上の行の数式をコピーする。』(マイマイ)
日々の売上を記録するSheet"売上高"があります。
A列〜V列までデータが入ってます。
1日に約50件ほどのペースでデータが増えます。
今は単純に40000行まで数式をコピーしているのですが、スマートじゃないのと参照元データがとにかく重いので改善したいと思っています。
『売上高のA列を入力すると1つ上の行の数式を常に自動でコピーしてくれる』
そんなことは可能でしょうか。
また出来たとしてもデータ入力時に毎回マクロが動くので逆に重くなるでしょうか。
< 使用 Excel:unknown、使用 OS:unknown >
テーブル機能はどうですか? (稲葉) 2019/03/12(火) 16:35
オプション→詳細設定→編集設定の
□データ範囲の形式および数式を拡張する
のチェックを外していなければそれだけの行数を入力していれば
>売上高のA列を入力すると1つ上の行の数式を常に自動でコピーしてくれる
と既になっていると思いますが… (コナミ) 2019/03/12(火) 16:52
>コナミ様
なるほど。
これは前からある機能なのでしょうか。
チェックは入っていたのですが、なぜかコピーされていませんでした。
ありがとうございます。
(マイマイ) 2019/03/12(火) 18:30
>これは前からある機能なのでしょうか
少なくとも2000からはあるみたいです。 同じ形式が3行以上続くと適用されます。イレギュラーが入るとそこでリセットされる みたい(確か?)なのでうまくつづかないこともあります。 私はテーブルはあまり好きではないので、そのような場合は上に数式が入っているセルにきたら Ctrl+Dを押しています。 (コナミ) 2019/03/12(火) 23:48
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.