[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『結合セルの参照方法』(優遊生活)
A-1〜A-8,A-9〜A-12 ‥‥というようにセルを結合(セル数は不特定)させて
各結合セルに記入されている言葉を別のセルに表示させる方法を
教えてください。
A-1〜A-8→B-1
A-9〜A-12→B-2 以下続く
各セルに文字が入っている事(A-1〜A-8はA1セルで表示されたセル) 行番号の取得 =SMALL(IF(A1:A15<>"",ROW(B1:B15),""),ROW(A1)) ctrl+shift+enterで確定 index関数と組み合わせて じぇt [文字の入ってないセルは飛びます」
>「ROW(A1,A2‥)」ではB2以降がエラーになりました。 どんなエラーなのかは知りませんが、多分、 https://www.excel.studio-kazu.jp/mag2/backnumber/mm20040720.html ↑これか、 (じぇt)さん? が書かれてる、【ctrl+shift+enterで確定】の問題かと思います。
>INDEX関数との組合せ方法が判りませんでした。 上で書かれている式は、INDEX関数の配列に対する順番(番号)に関する式ですので、 =INDEX($A$1:$A$15,__順番を求める式__) として、【ctrl+shift+enterで確定】=配列数式
配列数式にしないのであれば、↓こんなのも一例です(改行してます) =IF(COUNTA($A$1:$A$100)>=ROW(A1),INDEX($A$1:$A$100, SMALL(INDEX(($A$1:$A$100<>"")*ROW($A$1:$A$100),0),SUMPRODUCT(N($A$1:$A$100=""))+ROW(A1))),"") ※INDEX関数等々に関しては、EXCELヘルプでお調べください。 (sin)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.