No.1ベストアンサー
- 回答日時:
こんにちは。
次のようにしてみてください。
--------------------------
C1に、たとえば &A1 と入力。
右方向に必要分オートフィルでコピーすると
&A2、&A3、&A4 ・・・になると思います。
たとえば C1からZ1までコピーしたとすれば、
C1:Z1 をすべて選択した状態で、
メニューの編集>置換
「検索する文字列」→ &
「置換後の文字列」→ =
を入力して、「すべて置換」をクリックしてください。
この回答への補足
なるほど,文字列としてオートフィルしてから変換,というのは気づきませんでした。だいぶ楽になります。
ただ,実際に作っている表では,N0.2さんの所に書きましたが,貼り付け先が
6列×80行あるので,まだちょっと大変そうです。
結局,ご指摘の方法で実施しました。
手順も少なく,一つずつ手入力,の手間が軽減されて非常にはかどりました。有り難うございました。
No.5
- 回答日時:
#1 のAloneAgain さんと同じテクニックですが、
私のテクニックは、
この場合、C1が左上の端の基点としたら、最初に、
C1に、以下の式を置きます。
="!="&ADDRESS(COLUMN(A1)+INT(ROW(A1)-1)*6,1,4)
!=A1 !=A2 !=A3 !=A4 !=A5 !=A6
!=A7 !=A8 !=A9…
と出てきます。
フィルハンドルコピーでも大したことがないのですが、
* C1 を [Ctrl+ C] で
点線で囲まれたはずだから、そこで、C1 を選択して、
'------------------------------
* Shift を押しながら、
今度は、右下の端に該当するセルを探します。
例えば、 6列×80行 だから、H80
'----
Or
もし、ひじょうに下のほうにある場合は、
こんどは、最初に、Shiftを押さないで、左上の白い名前ボックスに、「H80」 と入れてから、Shiftを押して、Enter とします。そうすると、コピーされます。
'-------------------------------
* そして、Ctrl+V
'-------------------------------
そして、
* その範囲のまま、右クリック-「形式を選択して貼り付け」
「値」
'-------------------------------
後は、
○ メニューの編集-置換で、
検索値「!=」, 置換値「=」
で、完了!です。
1分も掛からないかと思います。
それから、こういうものは、手間は惜しまないほうが、上達しますよ。
この回答への補足
ちょっと説明が足りなかったようです。
私自身がやりたいのは,A1~A480のセルに対する
リンクを,C1,B1,D1,E1,F1,G1と順に貼って,次に
例えば4行下のC5,B5,D5,E5,F5,G5にG1からつながるように貼る。さらにまた4行下,に連続して6列,というように,数行おきに6列ずつあるセルに貼る,ということで,それを楽にはる事はできないかな~,というものでした。
皆さんのお答えで,長方形に連続してリンクを張ることはできますので,これをコピペするとか,座標指定で途中の空いている行数をどうにかすれば,何とかなりそうかな~という気になってきました。
皆さんのお答えをヒントに,もう一工夫してみようと思います。
(1行目より4行下の)リンクを貼り付ける2行目の関数を1行目の関数とちょっと変えることで,あとは2行目をコピペでいけそうな気がします。
1行目(C1~H1)はたいしたことはないので,=A1,=A2…でも,行列変換でも良いでしょうから,
2行目(実際には4行下のC5~H5)以降は,C5が「H1に貼られたリンクの次の番地のセルをリンクする」2つめ以降が「左にリンクされたセルの次の番地のセルをリンクする」というような関数を入力すれば,後の78行はコピペで済みそうです。
有り難うございます。おかげで参照関数のしくみが
少し理解できました。
実際の作業では,うまく4行空きで関数を作れずに,No.1さんの方法でやってしまったので,また勉強したいと思います。
No.4
- 回答日時:
1)B1に =$A1 を入れて下までコピー。
2)B1~Bの一番下までを範囲指定、コピー
3)C1で[編集]→[形式を選択して貼り付け]→[行列を入れ替える]にチェックして貼り付け
ではダメですか?
うまくできますように。
この回答への補足
ちょっと説明が足りなかったようです。
私自身がやりたいのは,A1~A480のセルに対する
リンクを,C1,B1,D1,E1,F1,G1と順に貼って,次に
例えば4行下のC5,B5,D5,E5,F5,G5にG1からつながるように貼る。さらにまた4行下,に連続して6列,というように,数行おきに6列ずつ有るセルに貼る,ということで,それを楽にはる事はできないかな~,というものでした。
有り難うございました。今回の趣旨では
行列変換はとても効率が悪かったので,
他の方の方法で実施しました。また宜しく
お願いします。
No.3
- 回答日時:
あまりスマートでは無いですが・・・。
C1セルに
=INDEX($A:$A,ROW(A1)*6-5+COLUMN(A1)-1)
としてH1までフィルコピー。
そのまま下へフィルコピー。
この回答への補足
ちょっと説明が足りなかったようです。
私自身がやりたいのは,A1~A480のセルに対する
リンクを,C1,B1,D1,E1,F1,G1と順に貼って,次に
例えば4行下のC5,B5,D5,E5,F5,G5にG1からつながるように貼る。さらにまた4行下,に連続して6列,というように,数行おきに6列ずつ有るセルに貼る,ということで,それを楽にはる事はできないかな~,というものでした。
有り難うございます。おかげで参照関数のしくみが
少し理解できました。
実際の作業では,うまく4行空きで関数を作れずに,No.1さんの方法でやってしまったので,また勉強したいと思います。
No.2
- 回答日時:
C1セルに =OFFSET($A$1,COLUMN()-3,0)
を入力して右にコピーでどうでしょう。
この回答への補足
なるほど,OFFSET関数は使ったことがなかったのですが,こういうときに使うんですね。
ただ,実際に私が作っているデータでは,実は貼り付ける先のセルが1行6列というのが複数有って,ちょっと
6列ごとに入力し直すのが面倒そうです。
つまり,
A1 A2 A3 A4 A5 A6
別の複数行
A7 A8 A9…
というように,A480まで入力しなければなりません。うーん,やっぱり苦しいです。
有り難うございます。おかげで参照関数のしくみが
少し理解できました。
実際の作業では,うまく4行空きで関数を作れずに,No.1さんの方法でやってしまったので,また勉強したいと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) Excel VBA 最終行を取得しVlookup関数をコピーする方法をコーディングで教えてください。 3 2023/05/11 13:14
- Excel(エクセル) 日本語向きの“ダブルクオーテーション”の入力 1 2022/10/16 11:33
- Excel(エクセル) エクセルで、 A1セルに「A」という値、 B1セルに「B」という値が入っています。 どちらも表示形式 5 2023/02/22 23:05
- Excel(エクセル) Excelで数式をそのままコピーしたい どうすればいいですか? 4 2022/09/16 02:16
- Excel(エクセル) Excelにの以下の設定方法について教えてください! C列にデータ入力の設定をしています。(出、入を 3 2022/06/22 01:33
- Excel(エクセル) Excelについて A1からA12まで、1月〜12月と入力し、 B1からB12の範囲に、C1とD1に 4 2022/05/26 22:48
- Excel(エクセル) Excelに文字データのみを貼り付けたい 8 2023/05/03 15:38
- Excel(エクセル) エクセルで教えて下さい。 2 2022/05/18 13:00
- Excel(エクセル) エクセルのマクロでコピー後の貼り付け先を毎回指定したところにしたい 5 2022/08/12 10:47
- Excel(エクセル) エクセルの関数式を教えてください。 2 2022/11/29 21:09
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルでファイルの最終更新...
-
Excelに詳しい方! B列が「日...
-
F9キーについて。
-
Excelファイルが開けません
-
シフト表をエクセルで作るとき...
-
Excel関数について教えてくださ...
-
Excel 小さくなったスクロール...
-
計算能力
-
excel2013 MonthDays 関数が使...
-
スプレッドシートの関数につい...
-
Excel 2019 [オプション]の[リボンのユ...
-
Excelのピボットグラフの作り方...
-
エクセルで 自動的に◯や数字を...
-
【EXCEL】画像の黄色部分の抽出...
-
特定の文字列を含む、住所を抽...
-
EXCELの散布図で日付が1900年に...
-
【マクロ】2回実行したら、エ...
-
Excelで表を作ったところに文字...
-
マイクロソフトのPADを使ってい...
-
Excel分数の表示について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
半角カタカナをヘボン式ローマ...
-
(マクロ)vlookupの元データを同...
-
エクセルで上位バイトのセルと...
-
exselの質問です
-
Excel 大小比較演算子による「...
-
Excel VBについての質問です。
-
エクセルの問題です。絶対値の...
-
非表示列の再表示に失敗
-
職場の人から聞かれており、こ...
-
Excel関数-文字列で自動作成さ...
-
Excelデータをコピペして、ペー...
-
ユーザー定義関数をアドイン登...
-
【マクロ】for next構文について
-
エクセルの日付を編集する
-
【マクロ】VLOOKUPにて参照元に...
-
exselで最小数で並び替える関数
-
libre 表計算ソフトの計算がう...
-
エクセルで表
-
エクセルの表で1年間の曜日を...
-
西暦和暦
おすすめ情報