• ベストアンサー

パソコン操作について教えてください

SStarの回答

  • SStar
  • ベストアンサー率35% (5/14)
回答No.2

こんにちは。 使用ソフトなどは何でしょうか? 当該データがどういったソフトで編集できるのかによりますが、 エクセルなどであれば、データの置換で 「0-」を「0」に、「1-」を「1」に、「2-」を「2」に・・・という具合に置換してやれば、10回で済みます。 ソフトによっては、もしかしたら、もっと良い方法があるかもしれませんので、その辺りの追加情報があれば、もっと良い回答が得られるかもしれませんよ。

関連するQ&A

  • Excelの置換機能で文字列の部分削除

    Excelの置換機能を使って、あるパターンの文字列の特定の部分のみ削除すると言うことは可能でしょうか? <文字列例> AB01234-56789 のハイフン以下(-56789)のみを削除したい 対象の文字列パターンは、最初の2桁がアルファベットで固定、そのあと数字が5桁(ユニーク)続き、ハイフン、その後ユニークな文字列(数字5桁) さらに言うと、ファイル内にはこのパターン以外の文字列も存在している(ハイフン含む)ので、上記のパターンの文字列のみをマッチングさせ、ハイフン以下を削除したいのです。 やはり、VBAとかで正規表現使わないと無理ですかね?? 数万件の大量のデータの中から上記処理をせねばならず困っております・・ ご教授いただけると幸いです。

  • 住所編集のマクロを組んでいて、ハイフンをいれたい。

    住所編集のマクロを組んでいます。ハイフンをいれたいです。 データ住所にはハイフンが入っておらずかわりに半角スペースが入っています。 本来ハイフンがないであろう場所にも半角スペース入っている場合も有り。 データ例※●○◎は文字です。数字は伏せていません。 ●●●市●●区●●● 3丁目 8 9 ●●マンション ○○市 ○○○区○○5丁目15 20 ◎◎◎市 ◎◎◎◎ 6丁目 45 ◎◎◎◎マンション スペースをハイフンにする置換をマクロで記録しました。 ●●●市●●区●●●-3丁目-8-9-●●マンション ○○市-○○○区○○5丁目15-20 ◎◎◎市-◎◎◎◎-6丁目-45-◎◎◎◎マンション 当然ですが、文字列と文字列の間や 数字と文字列の間にもハイフンが入ってしまいます。 そこで皆様よりお力添えをお願いしたいのですが、 数字と数字の間のみハイフンをいれることは可能でしょうか? 住所件数は不定期です。 上記例はA列に3行 1行目は項目なので合計で4行あると過程します。 勝手申し上げますが納期が迫っておりお返事急いでおります。 どなたかお力をお貸しください! よろしくお願いします。

  • エクセルの英数入り交じったデータに、ハイフンを入れるにはどのようにすれば良いでしょうか・・・

    はじめまして。 今、エクセルにてデータ整備をしています。 英数入り交じったデータにハイフンを入れるのですが、 数が多いため、できれば数式で処理したいと思っています。 単純に、全てのセルの同じ箇所(例えば4ケタ目の後、などに) ハイフンを入れるだけの数式なら問題ないのですが、 英数の文字数がデータによってマチマチです。 結果的には、全てのデータを「英字 -(ハイフン)数字」にしたいと思っています。 英語と数字を見分けて、かつ、ハイフンを間に入れるような数式はあるのでしょうか? 何か良い方法があれば、ぜひ教えていただだければと思います。 どうぞ宜しくお願いいたします。 例)ABCD1234 → ABCD-1234   AB12345 → AB-12345

  • エクセルの得意な人に質問です。

    ハイフン付きの数字 123-456などを 並び替えるのにいい方法はあるでしょうか? 120-5 5325-5 5-22 103 100-5 102-1 の様なデータを 5-22 100-5 102-1 103 120-5 5325-5 の様に並べ変えたいのです。 優先順位は ハイフンが有れば、ハイフンの左側の数字の若い順、次にハイフン の数字の右側の若い順で ハイフンが無ければ、そのまま数字の若い順 このデータが混合されている場合の並べ替えです。 よろしくお願いします。

  • エクセルで数値の間にハイフンを入れる方法

    お世話になります。 エクセルで、11ケタの数字のあいだにハイフンを入れたいのですが、その入れ方がわかりません。 例: 11122334455 ⇒111-223344-55 調べると近いやりかたは見つかったのですが、なにかうまくいきません。 また逆にハイフンが入っている数値のハイフンの取り方も教えていだだければありがたいです。 例: 111-223344-55 ⇒11122334455 何卒よろしくお願いいたします。

  • excel ハイフンの区切り 数式でお願いします。

    exel2000利用です。よろしくお願いいたします。 数式で住所の細分化ができるようにしたくて、 住所と番地とマンション名を分けるところまでは自力でできたのですが、 番地などのハイフンをうまくわける方法を悩み中です。 要件としては、、 ハイフンを含めた数字部分のセルを、3つのセルに分けたいのです。 例 「123-45-67」 → 「123」 「45」 「67」 「1234-567」 → 「1234」「567」「」 「12」 → 「12」 「」 「」 住所なので必ずしも3項含まれるわけではありません。 上記のように分けられるようにできますでしょうか? ハイフンは小文字で統一されています。 区切り位置を利用する方法ならわかるのですが、、 随時データが増えていくので、数式で対応したいのです。 何卒ご教授、ご助言お願いいたします。

  • オープンオフィスカルクの連続データについて

    仕事でオープンオフィスを使うようになったのですが、カルクでの表作成で数字の連続データができなくて困っています。 具体的には普通の数字では連続データができますが、数字の中にハイフンが入ると上手くできません。 例 A101-01 から A101-02、A101-03と連続データにしたいのですが、 A10100、A10101、A10102 といった感じでハイフンが消えてなぜか A10100から連続データが始まります。 また、連続データが末尾ではなく先頭になる場合もあります。 この辺の設定などもありましたら、ご回答お願いします。

  • 正規表現で、半角大文字と半角数字,ハイフン許可

    PHPを使った正規表現で困っています。 /^(\w|(?!-{2,})-)+$/ ・半角大文字(A~Z)、数字(0~9)とハイフン(-)のみ許可. ・先頭にハイフン(-)が利用できない. ・ハイフンは2回連続で利用できない.例) -- に対応したいと思っていますが、いろいろやってみましたが上記の方法で上手くいきません。

    • ベストアンサー
    • PHP
  • 桁数が混在する並び替えの方法

    EXCEL2007です。関数やマクロについてはこんなものがあるんだぁ~程度の知識しかありません。そこで質問です。 以下の数字の並び替えできる方法がわかりません。 単純にEXCELのコマンド操作でできるのでしょうか? それとも関数やプログラムを必要とするのでしょうか? もし関数やプログラムが必要であるならば、がんばって勉強してみようと思ってます。(勉強はするつもりでも、なにが必要かもよくわかっていません。) 並び替えしたい数字は以下のような数字が混在します。 桁数が違う 1桁のものや、2桁~6桁のものが混在する 例 1or12or345or645874 など ハイフンがあるのとないものがある。 例 1-1or1-2or345 順番はまずハイフンの前の番号が若い順に並べたい。 次にハイフンより前の番号が同じものについては、ハイフン後の番号の順番に並べたい。ハイフンが2回重なる場合がある。以下の例を並び替える場合まず一番始まりのハイフン前の若い順に並べるまず4番次に26番次に100番次に226番となり次は1番はじめのハイフンの順番で最後は一番最後のハイフンの順番で以下の例のように並びかえたいです。 1番 4 2番 4-3-5 3番 4-25-2 4番 26-13-6 5番 26-13-21 6番 100 7番 226-8-9 8番 226-15-31 しかしEXCELでは表示形式は文字列にしないと、ハイフンは入力できず、次に並びかえようとすると桁数がバラバラなので 一番初めの数字が桁数より優先されてしまい上記の例ですと本来並びかえたい上の例とは違い。 6番 100 8番 226-15-31 7番 226-8-9 5番 26-13-21 4番 26-13-6 1番 4 3番 4-25-2 2番 4-3-5 と並んでしまいます。理由がわかる方教えていただけませんか??? またどのようにすれば解決するのでしょうか?

  • 記号を数字に変換したいのですが

    商品品番に含まれるハイフン(-)を数字のゼロ(0)に変換したいので、 方法を教えてください。 例) 9999-1111 のハイフンを 999901111 としたいのです。

専門家に質問してみよう