• ベストアンサー

エクセルで、他のセルから取得した数字に()をつけて表示する式

エクセルで、他のセルから取得した数字を、()で括って表示する式を教えて下さい。 ひとつ条件があって、元の数字がマイナスであったら、"-"ではなく、"▲"で表示したいのです。 ="("&A3&")"では、マイナスの値の時に、(-1111)などと表示されてしまいます。 (▲1111)と表示したいのです。 初歩的な質問かもしれませんが、よろしくお願いいたします。

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

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

見た目だけでも良いですか? セルを右クリックして、「セルの書式設定」の「表示形式」の「ユーザー定義」に(0);"(▲"0);(0) を入力してください。

hemmishin
質問者

お礼

これは式を複雑にしなくていいので、大変分かり易いですね。 こちらを使わせていただこうと思います。 ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • kenoji
  • ベストアンサー率0% (0/4)
回答No.1

="("&IF(A3<0,"▲"&A3*-1,A3)&")" では駄目ですか?

hemmishin
質問者

お礼

ありがとうございます! こういう式でなんとか出来ないか、と考えていました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセル セル番地の取得について

    A1~A50のセルに関数式(条件式)が入っており、このA1~A50のセルの値が1又は0と表示されます。その時1が表示されているセル番地を取得したい(知りたい)のですがどうすれば良いのですか?1が表示されるセルは複数あります。 たぶんマクロになると思うのですがご教示お願いします。

  • エクセルで計算式の中のセル表示を数字に変えたいです。

    エクセルで計算式の中のセル表示を数字に変えたいです。 例えば =A1*A2 という計算式がA3のセルの数式だとします。 セルを値ではなく計算式で表示させた時に、計算式が上記のようにセル番号で表示されてしまうのですがこれをセルに対応した数字に変換し表記したいのです。 つまり =A1*A2 ではなく =50*60 のように。 どなたかご存知の方いらっしゃるでしょうか?  よろしくお願いします。

  • エクセルで複数のセルが○以下のときに、△の数字に。□以下のときに、×の数字に・・・

    エクセルでセルA1~A3の数字がすべて4以下の時にB1のセルに24と表示し、A1~A3の数字がすべて6以下の時には6と表示し、それ以外の時は0としたいのですが、この2つの条件を組み合わせることは可能でしょうか。 先ほど、一つの条件のときのやり方(4以下で24と表示、それ以外は0と表示)は教えていただいたのですが。。。 教えていただけると助かります。よろしくお願いします。

  • エクセルのセルに条件付き表示方法

    エクセルでセルA1に20と入力して、セルB1に計算式を入れていて表示された値がセルA1に入力した数字と違う場合は、数字の色が違う色で表示されるか、セルの色が変わるとかできないでしょうか? Woodでは条件付き書式とか言うのでできますけど・・・ 宜しくお願いします。

  • 違うセルの数字を合わせた表示を元通りにできる方法はありますか?

    違うセルの数字同士を合わせる式で&を使うのがありますよね。 反対に合わせた数字を元通りにセルを離す方法はあるんでしょうか。 例えば…   A    B   1 9855  101 2 9857  102 3 9858  101 4  :   : これらをC列で=A1&B1で以下コピーとすると 9855101   : というようにAB列を一つの表示にできますよね。 これを元通りのA、Bそれぞれの列に表示し直したいのですが。 初歩的ですみません。 分かる方、よろしくお願いします。

  • EXCELで、一つのセルに書かれた複数の数字を、別々のセルに表示したい

    EXCELで、一つのセルに書かれた複数の数字を、別々のセルに表示したいんですが、やり方を教えてください。よろしくお願いします。 A1に 60 0.8 42.2 21.6 1.5 1.3 0.7 13.5 4.5 2.6 2.0 24.1 5.7 25.2 というように、14個の数字が書かれています。 これを A1に60、A2に0.8、A3に42.2、・・・・・、A14に25.2 というように、別々のセルに書き換えたいです。 ご存知の方、よろしくお願いします。

  • エクセルのセル表示

    エクセルでセルの数字、ーマイナスの時▲を表示したい。さらに▲だけセルの中で左揃えにしたい。方法教えてください。よろしくお願いいたします。

  • 一つのセルに関数計算式と数字を入れたいです

    エクセルの質問です一つのセルに関数計算式と数字を入れる様にすることは可能でしょうか? 例えば そのセルに何も入力しないと、他のセルとの計算結果が表示され、数字が入力されると、その数字を元に他のセルへ計算結果が出る様にしたいのですが、A1のセルに何も数字を入力しないと、計算式でA1は=B1/C1の%表示で、A1に数字を入力すると、その数字を元にB1は=C1*A1の計算結果を反映させたいのですが、よろしくお願いします

  • セルの高さの取得について

    エクセルで、セルの高さを取得についてですが、イミディエイト画面で、debug.print Worksheets("Sheet1").Range("A1:A3").Height とすると38.25と表示されます。"A1:A1900"とすると、24224.25となり"A1:A2000"で、24575.25となります。それ以後は、どんなにセル範囲広げても全て、24575.25の値しかかえって来ません。例えば、オートシェープで、A1:A30000の範囲を四角で囲もうとする場合、どのようにすればいいのでしょうか?24575.25の値だと途中までしか囲めません。(当然、ここのセルの高さがことなると数字も異なってきます) 宜しくお願い致します。

  • エクセルでのセルへの入力で数字の前にゼロを表示させたい

    すみません、教えて下さい。 初歩的なことですが、エクセルのセルの入力で数字を打ち込むとき たとえば、012と入力してエンターキーを押すと12と表示されますが、数字のゼロも表示させたいのですがどのようにしたら良いのでしょうか、 教えて下さい。

専門家に質問してみよう