[[20170821093146]] 『セルに値が入っている箇所にだけ貼り付ける』(かりん58) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『セルに値が入っている箇所にだけ貼り付ける』(かりん58)

1行に複数の値が入っている行をコピーして、下全体に値が入っている箇所にだけコピペすることなんてできますでしょうか。。。空白を無視して貼り付け、というのはあったのですが、こういう事はマクロを使わないと無理でしょうか。
Excel機能でできる方法があれば教えてください。

1行目に魚介類の名前が入ってます。
その行をコピーして、下の列に貼り付けた時、READと入っている場所にだけ1行目の値を貼り付けたいです。

   A    B   C   D   E
1  たこ  いか つぶ さかな うに
2  READ     READ
3              READ
4      READ          READ
5  READ         READ  READ

↓コピペ
1  たこ  いか つぶ さかな うに
2  たこ     つぶ
3             さかな
4       いか          うに
5  たこ         さかな  うに

よろしくお願いします<(_ _)>

< 使用 Excel:unknown、使用 OS:unknown >


別シートで
1行目はコピーまたは +シート名!セル値
2行以降全て
A列は こんな感じですかね  
=IF(対象シート名!A2="","",$A$1)

(00) 2017/08/21(月) 09:55


 う〜ん、A2からE5を選択し、Ctrl+G→セル選択→定数を選択→OK

 READのセルだけ選択されたら、多分A2がアクティブなので
 「=A$1」と入力しCtrl+Enterでは如何でしょうか?
(コナミ) 2017/08/21(月) 10:29

00さん
やはり別シートとかになりますよね。
この方法ではできました!ありがとうございます。

>コナミさん

AからE列全部選択して、値が入っているところをアクティブセルにすると、A2が選択された状態になりませんでした。他のセルが優先アクティブのようになり。
定数でアクティブにできたら、なんか他に良い方法があるような感じがするのでもう少し調べてみます。ありがとうございます!
(かりん58) 2017/08/21(月) 11:57


 >AからE列全部選択して、値が入っているところをアクティブセルにすると、A2が選択された状態になりませんでした

 A列からE列まで選択したら、1行目のどれかがアクティブになるんじゃないですか?
 これから1行目を参照したいんだから、それじゃダメですよね?

 回答に書かれているいることは、まずは書いたとおりにやってみるものですよ。
 列選択なんて私書いてませんけど。
(コナミ) 2017/08/21(月) 12:11

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.