出来ないのものでしょうか?
仕事でとてもこまっています。

セルの内容をコピーして【リンク貼り付け】しますよね、セルはA1,A2,A3と連続したデータを横にA1,B2,C3とオートフィルできないでしょうか?

瀬戸際で困り果ててます、宜しくお願いします。

このQ&Aに関連する最新のQ&A

A 回答 (2件)

データを横にA1,B2,C3とオートフィルできないでしょうか?>


 A1,B1,C1 ならば、「形式を選択して貼り付け」→「行列を入れ替える」でいいんですが。
    • good
    • 2

リンク貼り付けをした後のマクロを書いてみました。



まず、普通にリンク貼り付けをします。
例えば、シート1のA1:A10をシート2のA1:A10にリンク貼り付けしたとします。
シート2のA1:A10を選択したまま下記のマクロを実行します。斜め右下に下がる方向に式を移動させます。

ツール→マクロ→Visual Basic Editor でVBE画面に移り、挿入→標準モジュール で標準モジュールを挿入し、そこに下記コードを貼り付けます。(当方、Excel97です)
ご参考に。

Sub MoveLink()
  Dim rg As Range 'セル
  Dim rw As Long '行カウンタ

  '選択した範囲の算式を複写していく
  For Each rg In Selection
    '選択の2行目から
    If rw >= 1 Then
      '行数と同じだけ横に行ったセルに算式を書く
      rg.Offset(0, rw).Formula = rg.Formula
      '元のセルを消去する
      rg.ClearContents
    End If

    rw = rw + 1 '行を進める
  Next
End Sub
    • good
    • 0

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qフィルハンドルとはなんですか?

フィルハンドルとはオートフィルを使う時のハンドルの事ですか?

フィルハンドルをダブルクリックするのと、オートフィルを使うのは違うのですか?

教えて下さい。

Aベストアンサー

フィルハンドルは、選択されたセル(アクティブセル)の右下にある黒い四角のことです。(マウスカーソルのことではありません。)
オートフィルとフィルハンドルは、ほぼ同じですが、ダブルクリックでは、列方向にしかデータが作成されません。また、フィルハンドルを使わず、[編集]のフィルだと、連続データなど色々な設定が出来るところが少し違います。

参考URL:http://hamachan.fun.cx/excel/o-tof.html

QA1セルにAと入力すると、A2セルに3000A3セルに2000A4セルに1000と表示させたい。

A1セルに「A」と入力する1回だけで、
A2セルに「3000」
A3セルに「2000」
A4セルに「1000」
A5セルに「合計数字」を表示させたいのですが、
式をご教授願いたいです。

よろしくお願いします。

Aベストアンサー

D1:G3
A500030001000
B500300130
C1200800300
A1にA,B,Cのどれかを入れる。
A2に =VLOOKUP($A$1,$D$1:$G$2,ROW(),FALSE)と入れて、
A4まで(G-D-1列数だけの行数)式を複写する。
結果
A1がBの場合A1:A4は
B
500
300
130

A1の空白の場合に対処して
=IF(A1="","",VLOOKUP($A$1,$D$1:$G$2,ROW(),FALSE))
が良いでしょう。
(既回答とほぼ同じ式ですが、1箇所違うところがあります。)

Q【ダム】フィルダムのフィルっていっぱいにするという意味ですか? 水をいっぱいにするダムだからフィルダ

【ダム】フィルダムのフィルっていっぱいにするという意味ですか?

水をいっぱいにするダムだからフィルダム?

Aベストアンサー

水をせき止める堤(つつみ)の作り方でダムは2種類
コンクリートダム:堤をコンクリートを主体として作ったダム
フィルダム:堤を天然の土砂や岩石を盛り立てて作ったダム

フィルダム=filldam or rock-fill dam

Q=IF(ISNA(VLOOKUP($A1,sheet2!$A$1:$B$12,2,FALSE)),"",VLOOKUP($A1,sheet2!$A$1:$B $

いつもお世話になってます。
以下の関数式について、お時間がありましたらどうぞご教示ください。

=IF(ISNA(VLOOKUP($A1,sheet2!$A$1:$B$12,2,FALSE)),"",VLOOKUP($A1,sheet2!$A$1:$B $12,2,FALSE))

「シート2の範囲指定した表にA1セルの値と同じ値の右隣になる値を返せ。ただし該当なき場合は空白とせよ。」

純粋になんでこのような構文になるのかが解りません。

1.ISNAってそもそもなんでしょう?
2.同じ式を繰り返すのはなぜ?
(模範式で、このように同じ式を繰り返す構文があまり無いように思えたのです。)

・参考となる他所のページがあれば教えて下さい。
・素人です。お手柔らかにお願いします。

(エクセル2003)

Aベストアンサー

1.ISNAってそもそもなんでしょう?
ISで始まる情報関数の一つで、#N/A!エラーのみを判定する関数
結果はTRUE(真),FALSE(偽)のいずれかになります。
エラー判定のIS関数には他に
ISERR:#N/A!を除くすべてのエラーを判定する関数
ISERROR:すべてのエラーを判定する関数
があります。

2.同じ式を繰り返すのはなぜ?
ISNAの判定する値がセルでなく数式の結果だからです。
A2=VLOOKUP($A1,sheet2!$A$1:$B$12,2,FALSE)
なら
A3=IF(ISNA(A2),"",A2)
ということになります。A2のように計算の為のセルを省略する為に
=IF(ISNA(数式),"",数式)のように同じ数式を2回繰り返しになってます。

Qデイズとミライース

新車で購入したミラに10年乗っています。
特にトラブルもありませんが、車は11年が限度だと思っています。
来年の9月で車検が切れるので、それまでに買換えをしなければなりません。

買換えのポイントは、燃費がいいこと。

ずっと買換えもミラでいいと思っていました。でも、今のミラといえばミライースですが、
後ろのライトのデザインがどうしても好きになれません。

で、デイズも視野に入れています。職場にセールスマンが来るので買ってあげたいのです。
実際に走っているデイズを見かけましたが、デザインはとても素敵だと思いました。

ただ、UVカットガラスとか、アラウンドビューモニターとか、タッチパネルエアコンとか、
走りに関係ないとこばっか売りにしているようで、それであの値段の高さがちょっと・・・
(ちなみに、通勤用で長距離走ったりはしないんですが。)

一番のネックは、ミライースには追突防止機能がついたのに、デイズにはない。

そうは言っても、ミライースの後ろ姿を見る度に、ダサッと思うんです。
その他にイヤなところはないんだけど・・・ ここを妥協すると後悔するかなあと心配です。

どっちを買うべきなんでしょうか。ギリギリまで待つべきでしょうか。
来年まで待てばデイズに追突防止機能がつくなんてあり得ますか?

ミライースとデイズ、それぞれのいいとこ悪いとこなど、是非、アドバイスをお願いします。

新車で購入したミラに10年乗っています。
特にトラブルもありませんが、車は11年が限度だと思っています。
来年の9月で車検が切れるので、それまでに買換えをしなければなりません。

買換えのポイントは、燃費がいいこと。

ずっと買換えもミラでいいと思っていました。でも、今のミラといえばミライースですが、
後ろのライトのデザインがどうしても好きになれません。

で、デイズも視野に入れています。職場にセールスマンが来るので買ってあげたいのです。
実際に走っているデイズを見かけましたが、デ...続きを読む

Aベストアンサー

ミライースはMCで少しデザインが好きになりました。
まぁリアのデザインなんて、走りに関係ないですから。

パーキングブレーキがサイドにあるとか、シフトレバーが使いやすそうな位置だとか、その辺りが案外好きです。

Qエクセルで同じA列の中に、1,2,3,4,5,6,2,3,4,2,1,3,2,2,2,3,1という

エクセルで同じA列の中に、1,2,3,4,5,6,2,3,4,2,1,3,2,2,2,3,1,3,1というような順番で数字が並んでいます。

その数字の中で、1→3と3→1になるものがいくつあるか求めたいのですが、出す関数・マクロがわかりません。
教えていただけないでしょうか?

よろしくお願いします。

Aベストアンサー

こんばんは!

>A列の中に
とは行方向に数値が入っている!というコトでしょうか?

そうであれば
表示したいセルに
=COUNTIFS(A1:A1000,1,A2:A1001,3)+COUNTIFS(A1:A1000,3,A2:A1001,1)
としてみてください。

「1」の次の行が「3」の場合と
「3」の次の行が「1」の場合をプラスしています。m(_ _)m

Q数式のオートフィルは可能ですか?【Excel 2003】

数値のオートフィルはできるようですが、数式のオートフィルはできませんか?
たとえば A1に数式 =E5 が入っているとして、オートフィルでA2を =E6 にできませんか?

Aベストアンサー

TRANSEPOSE関数を使うのはどうでしょう?行列を入れ替える関数です。
詳しくは↓をご覧ください。

エクセル技道場-行列の入れ替え
http://www2.odn.ne.jp/excel/waza/edit.html#SEC18

あるいは、セルA1に #B1 と入力してから、フィルハンドルをドラッグ。それから、編集の置換で#と=を置き換える、というのはいかがでしょう。
数式のコピーはセル参照を調整します。数式を文字列にしておくことでこれを回避しているわけです。詳しくは↓をご覧ください。

エクセル技道場-計算式(関数の複写)
http://www2.odn.ne.jp/excel/waza/edit.html#SEC33

参考URL:http://www2.odn.ne.jp/excel/waza/edit.html#SEC18,http://www2.odn.ne.jp/excel/waza/edit.html#SEC33

QEXCELの計算でセルA1に数字、A2に数字ではなく×をいれてA3にはA1とA2の積をいれたいのですが

×をEXCELに1と解釈させたいのです。
つまり、A1に「5」、A2に「×」をいれるとA3は「5」が入るようにしたいんです。
マトリックスをつくっているのですが、
×を「1」にしたくないんです。
ご回答お待ちしております。

Aベストアンサー

A2は×以外の場合もあるのでしょうか?
その場合は、どういう処理をするのでしょう?

A3セルに、
=IF(A2="×",A1,"")
でどうでしょうか?
 A2セルが×であれば、A1を表示し、それ以外の場合はA3セルは""、つまり何も表示しません。

先に書いたように、×以外に、○なら2倍、△なら3倍とか、A2セルの内容により変わるのなら、もっと工夫が必要です。

QExcelオートフィルとコピーについて

改めて質問させていただきます。

左図のような表で、B2セル(B2とC2一緒の場合も)からオートフィルを使って右図にしたいのですが、

1.オートフィルを使うと連続データになってしまってCtrlを押しながらオートフィルを使い、罫線も種類が違うのでオプションで書式なしコピーを選ぶと連続データに戻ってしまいます。
  この場合、オートフィルは使えないのですか??

2.セルの結合が原因なのでしょうか??

3.他にも方法はあるのですがオートフィルを使った方法が知りたいです。 

よろしくお願いいたします。

Aベストアンサー

B4セルにも「1」を入力しておいて
B2セルとB4セルの2つを選択してオートフィルとか?

QEzcel 2003で、A1,A2,・・・A10,A12の並びかは?

Ezcel 2003で、A1,A2,・・・A10,A12を、並び替えすると、A1,A10とA1の次にA10が来てしまいます。これを、A1,A2,・・・A10,A12のようにするには、どうしたら良いのでしょうか?
よろしくお願い致します。

Aベストアンサー

A01,A02,・・・A10,A12
として、桁数を揃える必要があります。


このQ&Aを見た人がよく見るQ&A

人気Q&Aランキング

おすすめ情報