• ベストアンサー

エクセル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

  • エクセルについて

    例えば、セルA1に数式が入っていて、その答えが 0または1、とします。 セルの答えをこの数字のまま、0ならば”右”、1ならば”左”と表示したいのですが、無理でしょうか? このセルの数値を他のセルで計算に使うので、セルの答えは変えたくないのですが、見た目上(プリントアウトなど)は右、左としたいのです。 何かいいアイディアありましたら、教えてください。 よろしくお願いします。

  • エクセル縦書きでのカーソル移動方向の変更

    Excel2002です 文字配置の方向を縦書きにして、Alt + Enterでセル内改行をすると カーソルが左に移動しますが、これを右に移動させる事は 出来ないでしょうか? 左から右に向かって文字を入力していきたいという事です 横方向の場合、Alt + Enterでセル内改行をすると下に改行するのを 上に改行したいということと同意になるのかもしれませんが・・・ 過去ログ他いろいろ検索したのですが、見つけられませんでした 現在、カット&ペーストで文字順をいれかえてます(^^ゞ

  • エクセル2003 規則性がない文字を抽出したい

    規則性のない指定した数字だけを、色を分けて抽出する方法はありますでしょうか。 初心者のため、説明不足でしたら申し訳ありません。 例 500  502 502  505 503  777 801  777 960  801 975  930 ※左の数字が右のどこにあるかを探したいです。 この場合、左にもあって右にもある数字は502と801なので、右のセルに色をつけたいです。 ただし、右に777が2つありますが、これは除きたいです。 条件付き書式ですと3つしか指定できず、数字は不規則なので条件の数字がつけづらいです。 左のセルは50個ほど、右のセルには200個ほどあります。 よろしくお願い致します。

  • エクセルの並べ替えについて

    数字と文字の混在したデータがあります。例えば10左、110右、11右、111左、112右などですが、数字を基準に並べ替えをしたいのです。つまり、10左、11右、110右、111左、112右と並ぶようにしたいのですが、普通に並べ替えをしても、並びません。どうすれば一番楽に並べ替えができるのでしょうか?教えてください。どうぞよろしくお願いします。

  • Excel の初心者です

    Excel の初心者です。 下記のような横に多数の各セルに数字があります。 同じ数字を無視して左側から順に並び変えたいのですが うまくできません。 4 5 1 9 3 3 3 3 8 1 4 10 9 9 9 9 4 10 7 1 9 11 5 8 4 1 9 13 8 7 16 2 9 4 8 6 12 5 11 2 13 8 6 4 10 12 2 7 5 3 7 6 2 8 1 4 3 16 10 1 15 8 11 14 7 6 8 5 3 1 2 4 8 3 12 4 2 10 5 6 例えば、セル1からセル16 4 5 1 9 3 3 3 3 8 1 4 10 9 9 9 9 は、 4 5 1 9 3 8 10 のように、左側からのセル1からセル7に数字を重複しないようにしたいのです。 宜しくお願いします。

  • 数式バーで文字が右に寄ってしまいます。

    エクセル2010です。 セルには、‏‎12:57:20という値しか入ってないのに 数式バーで文字が右に寄ってしまいます。 12の左には何も入っていません。 空白も入っていません。 セルの書式設定での文字の配置の横位置は、標準になっています。 他のセルに入っている文字は、左詰めで数式バーに表示されます。 この12:57:20の右詰を左詰めに変更するにはどうすればいいでしょうか?

  • エクセル2000について質問です

     超超基礎的な質問で申し訳ないのですが、説明書が手元にないので(ROMだけを購入したので…)恥を忍んで質問させて頂きます。><;  セル内に数字などを入力して、初期設定ではエンターキーをまず一回押すと決定、次にもう一回押すと次のセルにジャンプしますよね?それを一回エンターキーを押しただけで次のセルにジャンプするように設定し直したいのです。また、ジャンプの向きも、初期は縦・下方向ですが、横・右方向にしたいと思っています。これらの設定はどうすればできますでしょうか。ずっと前自分でちゃんとできていたのにド忘れしてしまって…お願いいたします。  

  • エクセルの小数点以下の数字の表示

    よろしくお願いします。 1ヶ月くらい前になるのですが、同じ内容で質問を舌のですが そのときに使っていたIDを削除してしまったせいか、過去ログ を検索しても出てこなかったので大変申し訳ないのですが もう一度教えていただきたいのです。 内容は、もらったデータでセル上では0.10と表示されていて数式バーも0.10になっているんです。 そのせるにちょっと手を加えてしまうとセル上は0.10のままなのですが 数式バーが0.1になってしまうのです。それと左よりだった数値が右よりになってしまうのです。 他のセルでこの値を拾ってきているので、0.1になると困るのです。 以前の回答では数式バーが0.10になっているセルの状態が確定されてない??見たいな事を言われ、 とりあえずその数値をコピーして形式を選択して貼り付けで、 値を選択すればいいといわれたのですが、 他にもやらないといけない操作があったような気がするのですが忘れてしまいました。 どなたか教えてください!

  • 変わった方法でセルの結合をしたい

    画像の左のような表で、横4つのセルの結合をしたいのですが、結合した後にいずれかの数字を残すのではなく、右の表のように数字を左からくっつけたものが欲しいです。 結合して元の表が無くなってもかまいませんし、新しく列を作ってそこに出力しても良いです。 どなたか、方法をご教授願えませんでしょうか。

  • Excel オートフィル機能

    Excelでセルを参照しながら数式を入力して、その数式をオートフィル機能を使って下方向にコピーしたいのですが、参照するセルは右方向に参照してほしいです。 上記のような設定はできますか??

専門家に質問してみよう