

No.5ベストアンサー
- 回答日時:
[ANo.4この回答への補足]に対するコメント、
B1: =IF(MOD(ROW(A1),4),OFFSET($A$1,MOD(ROW(A1),4)-1+INT(ROW(A1)/4)*6+(COLUMN(A1)-1)*3,0)&"","")
ですが、此れをセル C1、B2 にコピー&ペーストすると上式は次のように変化するけど、そうなっていますか?
C1: =IF(MOD(ROW(B1),4),OFFSET($A$1,MOD(ROW(B1),4)-1+INT(ROW(B1)/4)*6+(COLUMN(B1)-1)*3,0)&"","")
B2: =IF(MOD(ROW(A2),4),OFFSET($A$1,MOD(ROW(A2),4)-1+INT(ROW(A2)/4)*6+(COLUMN(A2)-1)*3,0)&"","")
この回答への補足
全部、
=IF(MOD(ROW(A1),4),OFFSET($A$1,MOD(ROW(A1),4)-1+INT(ROW(A1)/4)*6+(COLUMN(A1)-1)*3,0)&"","")
のままです。
なぜでしょうか?
試しに横で違う関数のコピー&ペーストすると
=VLOOKUP(A1,$A$1:$E$36,2,TRUE)
=VLOOKUP(A2,$A$1:$E$36,2,TRUE)
=VLOOKUP(A3,$A$1:$E$36,2,TRUE)
=VLOOKUP(A4,$A$1:$E$36,2,TRUE)
順番に変わっています。
どうして違いが起きるのか私にはわかりません。
ふしぎですね。
やっとうまくいきました。
夜ふとんの中でなぜうまくいかないのか考えていた時に、ひょっとしてWebの関数をそのままコピーペイストするからだめなのか、一度B1に写して、それをコピーペイストしてみたらと思ったのです。
予想通りうまくいきました。
何度もごていねいに即座にご回答いただきありがとうございました。
私の不手際で何度もお手数を煩わせまして申し訳ありませんでした。

No.4
- 回答日時:
[ANo.3この回答への補足]に対するコメント、
》 …ですると、全部A1の同じ単語になってしまいます。
》 よくわかりません。
なぜそうなるのか私はまったく分かりません。
参考までに、私がテストした結果を示しておきます。
A B C
1 Audrey Hepburn Audrey Hepburn Deborah Kerr
2 Bridget Fonda Bridget Fonda Elizabeth Taylor
3 Cameron Diaz Cameron Diaz Fred MacMurray
4 Deborah Kerr
5 Elizabeth Taylor George Segal Julia Roberts
6 Fred MacMurray Hugh Grant Kim Basinger
7 George Segal Isabella Rossellini Leonard DiCaprio
8 Hugh Grant
9 Isabella Rossellini Meg Ryan Richard Gere
10 Julia Roberts Nicolas Cage Shirley MacLaine
11 Kim Basinger Paul Newman Tom Hanks
12 Leonard DiCaprio
13 Meg Ryan Vincent D'Onofrio
14 Nicolas Cage Walter Mattheau
15 Paul Newman
16 Richard Gere
17 Shirley MacLaine
18 Tom Hanks
19 Vincent D'Onofrio
20 Walter Mattheau
この回答への補足
ご親切にご返答ありがとうございました。
コピーペイストを何度しても同じ単語が出ます。
A B C
1 Audrey Hepburn Audrey Hepburn Deborah Kerr
2 Bridget Fonda Bridget Fonda Elizabeth Taylor
3 Cameron Diaz Cameron Diaz Fred MacMurray
4 Deborah Kerr
5 Elizabeth Taylor George Segal Julia Roberts
このようにしたいのですが、すべて Audrey Hepburn となります。
テストして調べていただいたのに不思議ですね。

No.3
- 回答日時:
「A列に空白はありません。
B列、 C列に3行ごとに空白をおきたい」のなら、B1: =IF(MOD(ROW(A1),4),OFFSET($A$1,MOD(ROW(A1),4)-1+INT(ROW(A1)/4)*6+(COLUMN(A1)-1)*3,0)&"","")
この回答への補足
たびたびすみません。
=INDEX($A:$A,(COLUMN()-2)*3+INT((ROW()-1)/3)*6+MOD(ROW()-1,3)+1,1)
としてB:C列にコピーして貼り付けがうまくいきました。
しかし、
B1: =IF(MOD(ROW(A1),4),OFFSET($A$1,MOD(ROW(A1),4)-1+INT(ROW(A1)/4)*6+(COLUMN(A1)-1)*3,0)&"","")
ですると、全部A1の同じ単語になってしまいます。
: =IF($A1="","",OFFSET($A$1,INT(ROW(A1)/4)*8+MOD(ROW(A1),4)+(COLUMN(A1)-1)*4-1,0)&"")
も同じ単語ばかりになります。
よくわかりません。よろしくお願いします。

No.2
- 回答日時:
お示しのように、必ず3行毎に空白セルがあるのなら、
B1: =IF($A1="","",OFFSET($A$1,INT(ROW(A1)/4)*8+MOD(ROW(A1),4)+(COLUMN(A1)-1)*4-1,0)&"")
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VLOOKUP FALSEのこと
-
【関数】【マクロ】売上X円以上...
-
【マクロ 画像あり】Exact関数...
-
空白処理を空白に
-
同じ名前(重複)かつ 日本 ア...
-
エクセルでフィルターした値を...
-
エクセルシートの見出しの文字...
-
空白のはずがSUBTOTAL関数でカ...
-
excel
-
if関数の複数条件について
-
【マクロ】数式を入力したい。...
-
Excelで4択問題を作成したい
-
Excel 複数のセルが一致すると...
-
Excel 日付の表示が直せません...
-
表計算ソフトでの様式の呼称
-
【マクロ】既存ファイルの名前...
-
【マクロ】エラー【#DIV/0!】が...
-
【マクロ】実行時エラー '424':...
-
エクセルの文字数列関数と競馬...
-
エクセルに写真が貼れない(フ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルでフィルターした値を...
-
if関数の複数条件について
-
エクセルシートの見出しの文字...
-
excel
-
エクセルの文字数列関数と競馬...
-
VLOOKUP FALSEのこと
-
同じ名前(重複)かつ 日本 ア...
-
表計算ソフトでの様式の呼称
-
エクセルに写真が貼れない(フ...
-
【マクロ】数式を入力したい。...
-
【マクロ】実行時エラー '424':...
-
【画像あり】オートフィルター...
-
Office2021のエクセルで米国株...
-
【画像あり】【関数】指定した...
-
エクセルのVBAで集計をしたい
-
【マクロ】【画像あり】4つの...
-
【関数】3つのセルの中で最新...
-
【マクロ】excelファイルを開く...
-
LibreOffice Clalc(またはエク...
-
エクセルのライセンスが分かり...
おすすめ情報