- ベストアンサー
エクセルで連続している数字について
nobu555の回答
- nobu555
- ベストアンサー率45% (158/345)
ANo.6です。 >ちなみに数式をB列に入力した段階でB列にはなにも表示されませんが >それは問題ないでしょうか。 問題あります。 表示されなければ、空白表示ですので、 コピーして貼り付けても空白になります。 先の回答の数式は、対称値が数値と比較してますので、 全角数字または文字列になっていると 空白表示になります。 B列に下記の数式を入力して =ASC(A1)*1 A列の数字と同じだけコピーする。 C列に下記の数式を入力して =IF(ISNA(MATCH(ROW(),B:B,0)),"",ROW()) 必要な分コピーして 作業列を「形式を選択して貼り付け」の「値」で A列に貼り付けする。 関数の詳しい説明は、ヘルプや下記サイトを参照してください。 http://www3.tokai.or.jp/excel/kansu/f_main.htm
関連するQ&A
- エクセルで連続した数字を抜き出す
エクセルでの作業で困っています。 エクセルのある列からデータを取得して、その中から連続した3桁の数字のみを抜き出して隣の列に入力するという作業を行っています。 しかし、大変量が多いので早くできるようにマクロで行いたいのですが、コーディングの仕方がわかりません。 どなたか、ご教授願えないでしょうか? よろしくお願いします。 例 1.A列の以下データを取得する S741T 154D_D15.5_D13 151ZZ_D18.5_D16 S154ZZZ3 S743DZ 743CHR S111D_cov 2.連続した3桁の数字のみを抜き出してB列に入力する 741 154 151 154 743 743 111 よろしくお願いします。
- ベストアンサー
- Windows XP
- 同じ列に2個の連続数字が2個以上ある場合に塗潰す
いつもお世話になっております。 ご存じの方がお見えでしたら回答をよろしくお願い致します。 【質問】 添付図の様にA列~E列、それぞれ20行の中に1~31までの数字が重複あり で入っています。それぞれの列で連続する数字を見た場合、 同じ数字の並びがありそれが2個以上ある場合にセルを塗潰す方法が知りたいです。 ※1列に連続する数字が2個無い場合もありますし、最大3個ある場合もあり ます。 【注意事項】 ・使用するエクセルは2016です。 ・セルの中の1~31までの数字は毎回ランダムに変わります。 以上、よろしくお願いします。
- 締切済み
- Excel(エクセル)
- 重複数字を切り取り空いた隙間を右詰めするには?
どなたかご存知でしたら回答をお願いします。 【質問】 下図の様に5×5のセルが2つあり、それぞれ1~99迄の数字がランダムに 重複有りで入っています。5×5のセルの中には行の連続数字(例:02 03) が入っています(1個も無い場合もあります。1行全部(5個)の場合もあります。)。 行の連続数字を見つけたら、その連続数字を切り取り「◎重複数字」の下に順番に 並べていき、切り取られた空白箇所を埋めるために左側にある数字を右に詰める 方法が知りたいです。 【例題】 A B C D E F G H I J K 1 0107091122 0310203031 2 0412141523 0102070922 3 0713171825 0411121415 4 0616212426 0213171823 5 0819272829 0607080910 【実行後】 A B C D E F G H I J K 1 0107091122 031020 2 041223 070922 3 071325 04 4 0616212426 021323 5 0819 ◎重複数字 14 15 30 31 17 18 01 02 27 28 29 11 12 14 15 17 18 06 07 08 09 10 【注意事項】 ・使用するエクセルは2010です。 ・セルの中の数字は2桁で表しています。(例:1ではなく01) ・5×5のセルの位置は下記のとおりです。 1個目の5×5マス・・・A1~E5 2個目の5×5マス・・・G1~K5 ※F列は空白列として空けています。 ・回答はVBでも関数でも構いません。 以上、よろしくお願いします。
- ベストアンサー
- Excel(エクセル)
- 行の連続数字を見つけて塗潰す方法
どなたかご存知でしたら回答をよろしくお願いします。 【質問】 下図の様に5×5のセルが4つあり、それぞれ1~99迄の数字がランダムに 重複有りで入っています。5×5のセルの中には行の連続数字(例:02 03) が入っています(1個も無い場合もあります)。 行の連続数字を見つけたら、その連続数字のセルを塗潰す方法が知りたいです。 ・2連続・・・黄色で塗潰す。 ・3連続・・・赤色で塗潰す。 ・4連続・・・青色で塗潰す。 ・5連続・・・緑色で塗潰す。 A B C D E F G H I J K 1 01 07 09 11 22 03 10 20 30 31 2 04 12 14 15 23 01 02 07 09 22 3 07 13 17 18 25 04 11 12 14 15 4 06 16 21 24 26 02 13 17 18 23 5 08 19 27 28 29 06 16 24 25 26 6 7 05 09 11 26 30 03 06 13 22 27 8 04 10 15 19 24 03 14 25 28 29 9 01 14 20 25 29 05 11 18 20 21 10 07 18 21 23 31 07 08 16 23 31 11 02 08 12 16 17 02 03 12 17 27 【結果】 上記4つある5×5のセルには、10個の重複数字がありその数字のセルが塗潰されます。 (1)14 15 (2)17 18 (3)27 28 29 (4)30 31 (5)14 15 (6)24 25 26 (7)16 17 (8)28 29 (9)07 08 (10)02 03 【注意事項】 ・使用するエクセルは2010です。 ・セルの中の数字は2桁で表しています。(例:1ではなく01) ・5×5のセルの位置は下記のとおりです。 1個目の5×5マス・・・A1~E5 2個目の5×5マス・・・G1~K5 3個目の5×5マス・・・A7~E11 4個目の5×5マス・・・G7~K11 ・回答はVBでも関数でも構いません。 以上、よろしくお願いします。
- ベストアンサー
- Excel(エクセル)
- EXCEL連続した回数のカウント
エクセル初心者です。 連続した数字の回数のカウントの仕方が分からず困っております。 A列に0と1が50個並んでいます。 50個の0と1はその並び順が変化します。 1が先頭から5個以上、連続して並んだ時に、その1が連続した回数を特定のセル(例えばB1)に表示するようにしたいのです。 下の例1ではA3から1が8個連続していますので、B1のセルに8が入るようにしたいのです。 並びが変わりますので、先頭のA3が0の例2や、1が5個以上連続しない例3の場合は、B1のセルは空白のままになるようにしたいのです。 1が先頭のA3から5個以上連続した時だけ、その先頭から連続した回数(個数)を数えるようにしたいのです。 どうぞよろしくお願いします。 (例1) A列 B列 C列・・ 1行 2行 3行 1 4行 1 5行 1 6行 1 7行 1 8行 1 9行 1 10行 1 11行 0 12行 0 ・ (例2) A列 B列 C列・・ 1行 2行 3行 0 4行 1 5行 1 6行 1 7行 1 8行 1 9行 1 ・ (例3) A列 B列 C列・・ 1行 2行 3行 1 4行 1 5行 1 6行 1 7行 0 8行 0 ・
- ベストアンサー
- オフィス系ソフト
- エクセルで連続するデータの個数だけカウントする
エクセルは2013を使用しています。 シートには各セルに「○」 「×」 「□」 「空白」が入力されています。 A B C 1 ○ ○ 2 × ○ 3 × ○ □ 4 ○ □ 5 ○ × □ 6 × □ ○ 7 ○ □ 8 ○ 計 2 5 3 ※A列の計・・・×が連続している ※B列の計・・・○と□が連続している ※C列の計・・・□が連続している このように連続するデータの個数だけをカウントする方法を教えて下さい。 よろしくお願い致します。
- ベストアンサー
- オフィス系ソフト
- エクセルで連続している数字の分類をする。
エクセルにて、 A B C 一 二 2 3 5 三 2 5 4 四 1 5 4 五 5 5 2 六 このように、試験の解答の集計をしており、A,B,C列のそれぞれで、連続した数字のセット個数を数えたい。その中で、A列の2が連続している2連続と、B列の5が3連続している物とを、分けてカウントしたい、また、その二つをかぶらせずに別のものとしてカウントしたいのですが、どのようにしたらいいか、アドバイスを頂ければ嬉しいです。(2連続と3連続のカウント数を別のところで集計してます。) (3つ以上は連続したものがありません。2連続か、3連続のどちらかです。 しかし、数字のパターンが1~5の選択問題の為、5パターンあります。) ちなみに、今使っている物は ROUNDDOWN(SUMPRODUCT((A2:A5<>"")*SIGN((A2:A5=A3:A6)+(A2:A5=A1:A4)))/2,0) という式を使って数えているのですが、B列の5のように3連続が2つきてしまうと、数が2つ増えてしまい、切り捨てできずに1増えてしまう状態です。 お手数ですが、ご回答のほどよろしくお願いします。
- ベストアンサー
- Excel(エクセル)
- Excel 関数で上から順に数字を整列させる
Excelで、下記表(例)に入力された数字を上から順に関数を用いて隣のB列に整列させたいです。 ・例 A1:A60の表があります。 ※以下A列に入力された数字とします 1 空白 2 20 3 空白 4 15 5 25 ・(省略、この間空白と考えて下さい) ・ ・ 59 10 60 空白 上記表(例)は、A2に20,A4に15,A5に25,A59に10それ以外は空白を表します。 上記表のセル内数字は全て手入力とします。 全てのセルが空白の場合もあります。 B列はB1:B5の5行です。 この入力された数字を関数を用いて、B列に上から順にB1に20,B2に15,B3に25,B4に10,B5は空白となるように整列させたいです。 B列セル結果は他シートに参照されますのでセルはロックを掛けています。 上記のことからデータの並べ替えも使えませんし昇降順でもありません。 上から順に整列させた数字を、B1:B5の5行内で上位5まで表示させます。 A列の行数が多いのでif関数も使えません。 なお、上記質問内に不明な点がありましたら補足させて頂きます。 以上、宜しくお願いします。
- ベストアンサー
- オフィス系ソフト
- 【エクセル】 数字を5行間隔で入力
よろしくお願い致します。 初歩的なことかもしれませんが、色々試しても分からなかったので 最終的にここでお力を貸していただこうと思い書き込みました。 ---------------------------------------------------------------- エクセルの列に、下記のように数字を5行間隔で 連続して入力していきたいのですが、 どのように設定をしたらいいのでしょうか? 例) 列 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 説明が分かりにいかもしれません… 恐れ入りますが、どうぞよろしくお願い致します。
- ベストアンサー
- オフィス系ソフト
- 2007 エクセルで〇の中数字をいれて連続データーできない?
教えて下さい。 2007エクセルで〇の中に数字を入れて連続データーができますか? 例、(1)(2)(3)(4)・・・・←本当は〇です 不可能な事なのでしょうか? 宜しくお願いします。
- ベストアンサー
- その他MS Office製品
お礼
再度丁寧なご回答を頂き、誠にありがとうございます。 上記の通りでやってみたところ、問題なくできました! 色々とお手数をおかけしてしまってすいません。。。 上記の数式の意味をまだ全部分かっていない状態で使わせて頂いたので、 教えて頂いたサイトなどでしっかり勉強したいと思います。 本当にありがとうございました。