[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『結合セルの縦横入れ替えコピー』(せな)
A1,B1とC1,D1とE1,D1 ………… と二つづつ結合したセルをコピーして行列入れ替えを 選択して値で貼り付けた際に、一つ飛ばしになってしまうのですが回避方法はあるので しょうか? また回避できないにしてもその空白セルだけを簡単に取り除く事は可能でしょうか?
=INDEX($A$1:$F$1,ROW(A1)*2-1) フィルダウン ということでしょうか。。。(gon-2)
#REF!になってしまいます・・・なぜでしょう?(せな)
│ A │ B │ C │ D │ E │ F │ ─┼───┴───┼───┴───┼───┴───┤ 1│ AAA │ BBB │ CCC │ ─┼───┬───┼───┬───┼───┬───┤ 2│ │ │ │ │ │ │ ─┼───┼───┼───┼───┼───┼───┤ 3│ AAA │ │ │ │ │ │ ─┼───┼───┼───┼───┼───┼───┤ 4│ BBB │ │ │ │ │ │ ─┼───┼───┼───┼───┼───┼───┤ 5│ CCC │ │ │ │ │ │ ─┴───┴───┴───┴───┴───┴───┘ 上記表のように入れ替えると解釈しましたが・・・
A3=INDEX($A$1:$F$1,ROW(A1)*2-1) A5までフィルコピー
当サイトのエクセルマイスターより (1)いろいろな#エラー この#のついたエラーのことを正式には[エラー値]と呼び、7種類あります。 #DIV/0! 割り算で分母がゼロ #NAME? 関数名や範囲名が間違っている #NUM! 大きすぎる数値又は小さすぎる数値 #NULL! 指定した2つのセル範囲に共通部分がない #N/A 関数や数式に使用できる値がない #REF! セルの参照がおかしい #VALUE! 引数の種類が正しくない ####### セルの幅が狭く結果を表示できない (gon-2)
確かにその通りなのですが、なぜか#REF! 表示になります。どのセルの参照が おかしいのか分かりません・・・泣(せな)
全てのセルで#REF!が表示されるのですか? それとも、どこかのセルからか表示されるのですか?
まずは、gon-2さんが書いてくださっているのと 同じレイアウトのシートを作成し gon-2さんが作ってくださった数式を 所定の位置にコピペして確認しましょう。
それが上手く行くのを確認して、現在上手く行かない式を 載せてみられるのが良いと思いますよ。
(HANA)
A50-B50,C50-D50,E50-F50がそれぞれ一つに結合してあり、そのセルには
A50=SUM(B1,B10,B15,B25)と計算式が組み込んであります。C50,E50も同様です。
A51=INDEX($A$50:$F$50,ROW(A50)*2-1)とした時に#REF! 表示になります・・
よろしくお願いします(せな)
ROW(A50)→ROW(A1)では? ROW(A50)は50を返すのでINDEX(範囲,行位置,列位置 [,領域番号])関数で指定した範囲を 超えています(#REF!エラーになる)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.