- ベストアンサー
EXCELのデータ整形
| 6#1 | 6#2 | 6#3 | 6#4 | 6#5 | 6#6 | 6#7 | 6#8 | ------------------------------------------------------------------ | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 1 | ------------------------------------------------------------------ | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | ------------------------------------------------------------------ この"0" or "1" 型式の表を、 以下のような、型式に変換したいと考えています。 つまり、"1"が入っているセルの1行目の#に付随する数値を、 左詰で入力する型式です。 | 6#1 | 6#2 | 6#3 | 6#4 | 6#5 | 6#6 | 6#7 | 6#8 | ------------------------------------------------------------------ | 3 | 5 | 8 | | | | | | ------------------------------------------------------------------ | 7 | | | | | | | | ------------------------------------------------------------------ 6#1の"6"は、その他に数字が違うもの(ex 11#1, 11#2など)、 アルファベットのもの(ex AB#1, AB#2)があります。 逆に、#1の"1"の部分が違うものになることはありません。 必ず1から始まる数値の連番になっています。終わりの数値は 8とは限らず、25や120のような数値もあります。 件数が数万件のため、マクロしかないのかなと思います。 よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
お礼
早速返信いただき、ありがとうございます。 上記コードを試してみましたが、見事意図通りの完璧な結果になりました。 ありがとうございました!