- ベストアンサー
excel2007 関数入セルへの文字入力について
excel2007を使用しています。 関数が入っているセルへ文字入力をすると、関数が消滅してしまします。 関数を残したまま、そのセルに文字もかけるという機能はありますか? (※コメント機能 以外で) よろしくお願いします
- みんなの回答 (6)
- 専門家の回答
質問者が選んだベストアンサー
> A1 商品コード を打ち込むと関数で > B1 商品名 、 C1 単価 が表示されます。 > > 商品名を少しつけ足したり、単価を直したり直接出来ないものかと考えています。 多分B1とC1にはVLOOKUP関数などで取り出していると思いますが、たとえば単価を変えたい場合F列に新しい単価を入力するとC列に反映するという形でよろしければ C1に =IF(F1="",IFERROR(VLOOKUP($A$1,データ範囲,3,FALSE),""),F1) こんな感じにしておくというのはいかがでしょう。 品名のB1も同じ感じでE列に入力する感じです。 また、変更したことがわかるように条件付き書式などでなにか目印になるようにしておくといいかもしれません。
その他の回答 (5)
- kkkkkm
- ベストアンサー率66% (1719/2589)
関数が消滅するとそれはそれで面倒なので、たとえば文字を書きたいという事は関数の結果が何も表示しないという式になっているとおもわれます。 その何も表示しないというところにセル番地を指定することで、指定したセル番地に書いた文字がその関数の書かれたところに表示されるようになります。 直接そこに書くのではなく違うところに書いて表示させるということです。 単純な例としてC1に =IF(A1+B1=0,"",A1+B1) これを =IF(A1+B1=0,IF(D1="","",D1),A1+B1) にすればD1に何か書くことで、何も表示されていない場合にC1に書くのと同じことにになります。
- 中京区 桑原町(@l4330)
- ベストアンサー率22% (4373/19606)
- nanasi3de
- ベストアンサー率34% (135/395)
コメントや書式設定で無理やり入れるとか以外はないと思う。(ワードアートで図形としてセルにかぶせるとかもある) 他の回答者が言われてるように、そういう状況はちょっと想定できないが?
お礼
ワードアートですか。ありがとうございます。
- 中京区 桑原町(@l4330)
- ベストアンサー率22% (4373/19606)
もう少し具体的に何がしたいか書いたほうがよいです。 関数が書かれてるならそこには関数で計算した結果を表示したいはず、なのにそこに別の文字を表示する事にどんな意味があるのですか?
お礼
例えばの話です。 そういう機能があると便利だと思って聞いてみました。
- neKo_quatre
- ベストアンサー率44% (735/1636)
例えば、 セルの書式設定、ユーザー設定で、 "ほげ" とかって設定するとか。 そういう事したいって時点で、何か変な事になってるんじゃないかと思いますが。
お礼
すいません、、、理解できません。
お礼
kkkkkm さん いつもありがとうございます。 単価や、商品名など、時価等の関係で、直接打ち込みたい場合もあり、 新しくセルを設けるしか方法がないのかと考えていました。 A1+B1=0 ということではなく、 A1 商品コード を打ち込むと関数で B1 商品名 、 C1 単価 が表示されます。 商品名を少しつけ足したり、単価を直したり直接出来ないものかと考えています。