• ベストアンサー

エクセル2007をつかってます

過去ログをみたのですが。いまいち解らなかったので、申し訳ありませんがおねがいします。 左のセルから右に6290⇒ 6290 6290 6290 6290 6290 0 0 0 0 0 0 6000 6000 6000⇒ といった形でセルの横方向に大きめの数字が並んでます(0も混在) これらを数式を使って左側に詰めてしまいたいのです。 (そのままの配列で)その際0をはぶいた形で行いたいのですが、 ご教授願います。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

作業列案はダメでしょうか? 適当に間引いたデータで A2セル 0 B2セル =SUM(A2,(B1<>0)+0) 右へオートフィル B4セル =IF(LOOKUP(10^10,2:2)<=COLUMN()-2,"", INDEX(1:1,MATCH(COLUMN()-2,2:2)+1)) 右へオートフィル 参考まで

hidesan_31
質問者

お礼

思った通りのものができました ありがとうございました^^

その他の回答 (1)

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.1

次の方法は如何でしょうか。 (1)対象セル範囲を選択→ctrl+Fキー→置換タブで検索文字列に0、置換文字列は未入力→オプション→セル内容が完全同一にチェック→すべて置換→閉じる (2)ctrl+Gキー押下→セル選択→空白セルにチェック→OK (3)ctrl+-(ハイフン)キーを押下→OK

関連するQ&A