• ベストアンサー

恐れ入ります。A列に数字を入れると…

その行に、その数の「☆」を列べたいのですが、その方法を教えてください。

  • ify620
  • お礼率99% (1425/1427)

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

  • ベストアンサー
  • kkkkkm
  • ベストアンサー率65% (1620/2459)
回答No.1

B2に =IF($A2>=B$1,"☆","") として左右にコピーしてください。

ify620
質問者

お礼

早速のご回答をいただきました。 コピーしたセルすべてに☆がでてしまうようです。 工夫しています。

ify620
質問者

補足

一行目に番号を入れないでExcelファイルで試行していました。 すっきり〔☆〕が表示できました。 ありがとうございます。

その他の回答 (4)

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.5

すでに回答に出ているように、 (1)セルの値で、☆印を出す方法 (2)セルのぬりつぶしなどを行う の方法がありそうだ。 ーー (1)の方で A列に数字を入れるとする。当然その数字の値の大小的に、限度を考えないといけない。 この点質問に書いてないのは、質問が、初心者的だ。 エクセルの列制限数はもちろん限度としてあるが、他に式がセルに無駄に埋まっては無駄だから.また☆が出ても、視覚的にもシートスクロールをたくさんしなければならないようだと、直感的視覚の把握に不便だ。 ーー 関数式での1つの回答 B1セルに =IF(COLUMN()-1<=$A1,"A","")と入れて、(たとえば限度の10列分)右に式を複写する。

ify620
質問者

お礼

早速のご回答をいただきました。 >B1セルに =IF(COLUMN()-1<=$A1,"A","")と入れて… A列の2から下のセルに順次数字を入れたいのです。 一行目は番号の行なので〔B1セル〕には、数式を入れないのです。 初心者が私的な簡易な集計を視覚化したいのです。

回答No.4

補足:余りにも酷い回答だったので・・・ 多分、Strings()に相当する関数はあるんじゃないのかな?

ify620
質問者

お礼

重ねての誤解答をいただきました。 所期の質問と全く違っており、困って居ます。

回答No.3

学校の宿題臭いので、参考にもならない回答を! Public Function Strings(ByVal N As Integer, ByVal strText As String) As String   Strings = String(N, strText) End Function

ify620
質問者

お礼

ご回答いただきました。 何やら難しさを感じます。 しかも、一つのセルに複数の☆が入っています。

  • msMike
  • ベストアンサー率20% (363/1775)
回答No.2

セル B2 以右および以下の全セル(此処では B2:I14 )に☆を入力しておき、 下記の[条件付き書式]を設定 ルールの適用先: =$B$2:$I$14 ルールの種類: "数式を…を決定" ルールの内容↓  ̄ ̄数式→ =B$1>$A2  書式→フォントを白色

ify620
質問者

お礼

変わった、表示方法を教えていただきました。 ようやく理解することができました。 ☆印を見にくくするのですね。 色違いを利用すれば、割合とかも理解しやすいですね。 ただし、素人のカウント関数では、既に書かれているので、100%数えてしまい無意味になります。 工夫する部分としては大変ありがたく思います。 ありがとうございます。 追伸: msMike 様のされることは、私の普段の行動にもにているように思います。 アイディアは素晴らしいのですが、上司に理解者が少ないのでは無いかと。 でも、集団の中で意外と目立っていて、一匹オオカミさんかと思います。 ありがとうございました。(o^-’)bm

関連するQ&A

  • ファイルから数字列を16進数の数字列として読み込むためには?

    C言語初心者です。 0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef… 0135792468acebdf0135792468acebdf0135792468acebdf0135792468acebdf… … のようなファイルがあったときに、このファイルを自分で用意した配列num[]に1次元配列形式、かつ16進数で読み込むコードが思いつかず困っています。ファイルは複数行かつ複数列存在し、各行と各列はそれぞれ長さはマチマチとします。 つまり、例えば 1234abcdf 2315a cedf45 のようなファイルをnum[20]という配列に格納したいのです。 この場合、fgetc, fgets, fscanf等、使える関数は数種類あると思うのですが、どの方法がもっとも効率的に、かつ高速に自分が用意した配列numに読み込めるのでしょうか? また、メモリ量もできるだけ節約したいので、同状況でmalloc等で読み込んだファイルの文字数のみの要素数を確保するやり方も考えているのですが、これも思いつかずに困っています(つまり、num[10000]とかをやるのは避けたいということです) C言語に堪能な方がおられましたらご教授下さい。具体的なソースで説明していただけると助かります。

  • エクセルA列の数字に合わせる方法を教えてください

    例えばA列(1~10)の通し番号に対し、B列(1、3、6、8)・C列(2、3、6、10)の数字を同じ行に来るようにする方法はありますか?

  • 1)A列 A4からA55まで、数字のデータが入ってるセルと、入ってない

    1)A列 A4からA55まで、数字のデータが入ってるセルと、入ってないセルがあります。 2)B列もA列同様、B4からB55まで、数字のデータが入ってるセルと、入ってないセルがあります。(データの入ってる行は、A列で入っていれば、B列の同じ行に入っています) 3)A列とB列のデータの入っている行を順番に4から55行まで、掛け算をして(例えば、A5*B5)、その4から55行まで合計を、H2に入っている、ほかの合計の数値で、割り算をする計算式をK2のセルに、一つにまとめて入れ、計算結果を表示したいのです。 検索で参考例を探したのですが、見当たらなかったので宜しくお願いいたします。

  • 文字列と数字の位置・・・どうにかなりませんか?

    WORD2003で、縦書きの文書を作成しています。 数字を書式→拡張書式→縦中横で直して入れてみましたが よくみると行の1行目と2行目の文字の高さが微妙にずれています。 どうにか直す方法はありませんでしょうか(図(1)) また2行にわたる文の行の真ん中あたりに数字がくると、おさまりが良いのですが 何か方法はないでしょうか(図(1)) 私はテキストボックスを作って数字を行の真ん中に移動したのですが(図(2)) 膨大な文書の場合すべてテキストボックスを作るのは大変で個々のテキストボックスの位置も 揃えるのが大変です。 困っているのでご助言ください WORD2003 WindowsXPです

  • Excelで、自列に数字がる行の左端列の数字を加えるには?

    下表で、左端は行番号、最上行は列名で、-は空白セルを表しています。 例えば、(1)=40行のGには、G列に数字がある行のF列の数字を足す式を求めています。 + F G H I 7 1 9 - - 8 1 - - - 9 5 1 - - 10 2 - 5 11 0 - - 5 12 1 - - - 40 (1) (2)  (3) (1)=G40=1+5 (2)=H40=2 (3)=I40=0 なお、スペースが詰まった表示になりますが、Excel表をここで表示する方法があればそれも教えて下さい。以上

  • 例えばC列の特定数字の削除

    C列3,000行のうちに、例えば30の数字40行ほどあります。 この40行ほどの数字を削除したいですが方法を教えて下さい。 削除がダメなら数字に色を付けるとかの方法をお願いいたします。

  • Excelの列が数字になってしまいました

    なぜか、Excelの行・列の表示が数字になってしまいました。行は数字、列はアルファベットに戻したいのですが、どのようにすればよろしいのでしょうか?

  • エクセルで異なるファイルのA列とB列の差分を書き換え

    オンラインショップを運営しており、 日々変わる在庫数をエクセルで更新したいのです。 [1.csv](日々更新される在庫数情報)と[2.csv](ショップ上の在庫)という2つのファイルがあり、 [1.csv]上の在庫数を参照して、[2.csv]上にある古い在庫数を書き換えたいのです。 [1.csv]         [2.csv]   A列   B列       C列  D列 行 型番   数量    行  型番   数量 1 12345   50     3  12345  40 (←50に書き換え) 6 12346   30     4  12346  50 (←30に書き換え) 7 12347   40     6  12347  20 (←40に書き換え) 8 12348 (←無くなる)  9  12348  [着色] 1、2.csvとも型番に対する行番号は不連続で、A列にある商品が無くなったりする場合もあります。 +1)なくなった場合は色がつく +2)在庫数の差分を[2.csv]E列に表示させる もしくは、このような更新作業ができるアプリなどあるのでしょうか? 使用ソフトはEXEL2007です。よろしくお願いします!

  • A列に合わせて消去するには

    画像のように、A列に色付けされた部分以外の行を マクロなど一括で消去する方法はありますでしょうか? 宜しくお願いします。

  • エクセル A列500行に入力された文字列を50行ずつ列換えしたい。

    エクセル2003です。 A列に文字列が500行ほど入っているシートが20シシートほどあります。シート毎にB列からI列の1行から50行までに50行ずつ移動させ1ページに収めたいのですがその方法を教えて下さい。 50行ずつ切り取り、貼付では時間がかかるのでできれば関数で移動させる方法があれば教えてください。前期高齢者のためマクロはできません。よろしく御願いします

専門家に質問してみよう