エクセルについて教えてください
βシートからαシートを参照します。
αシートは下記のような文字が入力されています。
[ ]内が文字です。A1~E1はセルです。
A1[いぬ] B1[ねこ] C1[ねずみ] D1[へび] E1[ぱんだ]
βシートにこの文字を参照するように下記のようにしました。
=IF(α!A1="","",α!A1)
しかし、βシートのセルは連続したものではなく、次のように間に空白セルが入るレイアウトです。
A1[αのA1セルより引用]、B1[空白]、C1[αのB2セルより引用]、D1[空白]・・・・
まず、βシートのA1セルに「=IF(α!A1="","",α!A1)」を記載して、引用させたいセルにペーストしたいのですが、空白セルが入るので、肝心のC1セルには「=IF(α!A3="","",α!A3)」とペーストされます。
なんとか「=IF(α!A2="","",α!A2)」とコピーさせたいのですが、方法はありますでしょうか。
今は膨大なセルを手で打ちかえています...。
お知恵をお貸しください。どうぞよろしくお願いします。
A 回答 (4件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
こんばんは!
>A1[αのA1セルより引用]、B1[空白]、C1[αのB2セルより引用]、D1[空白]・・・・
の行で
>C1[αのB2セルより引用 とありますが、
「B2」ではなく、「B1」として他の方々も回答されていますので、
当方もそう解釈しての一例です。
βSheetの
A1セルに
=IF(COUNTA(α!1:1)*2<COLUMN(A1),"",INDEX(α!1:1,,INT(COLUMN(B1)/2)))
という数式を入れB1セルを空白のままA1:B1セルを範囲指定 → B1セルのフィルハンドルで2列ずつ右へコピー!
こんな感じでもOKだと思います。m(_ _)m
No.3
- 回答日時:
<直截てきな数式を作る方法>
βシートのA1セルに
="#=IF(α!"&ADDRESS(1,COLUMN(B1)/2,4)&"="""","""",α!"&ADDRESS(1,COLUMN(B1)/2,4)&")"
として
A1と空白のB1を選択して横にオートフィル
フィル範囲が選択状態のまま
Ctrl+C でコピー
その場で
Alt+E、S、V、Enter で「形式を選択して貼り付け」の「値」で貼り付け
続けてセル範囲が選択状態のまま
Ctrl+H で「置換」ダイアログ表示
#=
を
=
に
Alt+A で「すべて置換」
No.2
- 回答日時:
次のような式でもよいでしょう。
=IF(COLUMN(A1)>COLUMN($E1)*2,"",IF(MOD(COLUMN(A1),2)=1,INDEX(α!$A1:$E1,ROUNDUP(COLUMN(A1)/2,0)),""))
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) ユーザー定義について質問です。 2 2023/06/28 13:21
- Excel(エクセル) エクセルの関数式を教えてください。 2 2022/11/29 21:09
- Excel(エクセル) エクセルで、 A1セルに「A」という値、 B1セルに「B」という値が入っています。 どちらも表示形式 5 2023/02/22 23:05
- Visual Basic(VBA) Excel VBA 最終行を取得しVlookup関数をコピーする方法をコーディングで教えてください。 3 2023/05/11 13:14
- Excel(エクセル) IFERROR、SMALL関数について 2 2022/08/22 23:40
- Excel(エクセル) Excel 関数 数式 について 2 2022/09/02 21:45
- Excel(エクセル) シート参照を含む数式を連続コピー 3 2022/12/10 11:42
- Excel(エクセル) エクセル 別シートの各セルそれぞれの比率を計算したい 4 2023/08/05 15:20
- Excel(エクセル) 関数EXACT(文字列,文字列)とexcelVBA 3 2022/04/14 15:07
- Excel(エクセル) WORKDAY関数 4 2023/06/08 13:23
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
IF関数で空欄("")の時、Null...
-
数式による空白を無視して最終...
-
Excel > ピボットテーブル「(空...
-
「データ要素を線で結ぶ」がチ...
-
エクセルでCSVを編集するとき、...
-
ピボットテーブルで空白セルの...
-
エクセルにて負の時間を0:00と...
-
エクセルで、「複数のセルの中...
-
空白セル内の数式を残したまま...
-
excel2010 空白セルにのみ貼り...
-
SUMIFS関数で「計算式による空...
-
形式貼り付けの「空白を無視す...
-
【Excel】 csvの作成時、空白セ...
-
Excelで、入力文字の後に自動で...
-
COUNTAで式をカウントしない方法
-
色つき行の一括削除は?
-
エクセル 連番が途切れていると...
-
空白セルにハイフンを表示
-
VLOOKUP関数について
-
Excel:関数が入っているセルに...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
IF関数で空欄("")の時、Null...
-
数式による空白を無視して最終...
-
excel2010 空白セルにのみ貼り...
-
エクセルでCSVを編集するとき、...
-
「データ要素を線で結ぶ」がチ...
-
Excelで、入力文字の後に自動で...
-
ピボットテーブルで空白セルの...
-
エクセル 連番が途切れていると...
-
関数TRANSPOSEで空白セルを0に...
-
空白セル内の数式を残したまま...
-
Excel > ピボットテーブル「(空...
-
エクセルで、「複数のセルの中...
-
SUMIFS関数で「計算式による空...
-
空白を0とみなす関数
-
【Excel】 csvの作成時、空白セ...
-
エクセルで上の行の値を自動的...
-
《Excel2000》SUMPRODUCT関数で...
-
一列の中の金額を他のセルに
-
形式貼り付けの「空白を無視す...
-
エクセルで空白文字の前後を入...
おすすめ情報