ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

Excel(エクセル)活用コミュの文章の中の単語の入れ替え(貴社→弊社、弊社→貴社)

  • mixiチェック
  • このエントリーをはてなブックマークに追加
はじめまして。よろしくお願いいたします。

『注文書』と『注文請書』を作成しています。
2つの内容は同じなので、『注文書』に入力したら『注文請書』に
転記される関数をそれぞれの項目(セル)に入れてあります。

でも、中には、転記できないものもあります。
  貴社は弊社に対し、報告書を提出するものとします。

を『注文書』に入力した場合は、『注文請書』では「貴社」「弊社」を
それぞれ入れ替え、
  弊社は貴社に対し、報告書を提出するものとします。

としなければならないからです。
決まった文章をあらかじめ用意しておく、ということはできません。
ネットで色々調べたり、SUBSTITUTE関数を使ってみたりもしたのですが、
どうしても上手く行きませんでした。。。

関数またはマクロで、できないものでしょうか?

ただ、Excelはあまり得意ではないです(^_^;)
マクロも、注文書の内容を一部残して後はクリアするような
ボタンを作るのが精一杯のレベルです。

Excelは2003ですが、来週あたり、2007か2010を入れてもらうことに
なっています。

どうぞ、よろしくお願いいたします。

コメント(3)

すみません、自分で解決できました\(^o^)/

一文の中に、貴社、弊社がそれぞれ複数入る確率は低いため、
下記を『注文請書』に入れてみたところ、うまく行きました。
 ※AABB、CCDDは文章に入らないだろう適当な文字です。

=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE('注文書'!$N80,"弊社","AABB"),"貴社","CCDD"),"AABB","貴社"),"CCDD","弊社")

同じ質問をされる方がいらっしゃるかもしれないので、このままにしておきます。。。
弊社→AABB
貴社→弊社
AABB→貴社

とすれば、一回置換を減らせます。
>ミスキタさん
早速やってみました。1回減らせました(*^_^*) 
ありがとうございました!!

ログインすると、みんなのコメントがもっと見れるよ

mixiユーザー
ログインしてコメントしよう!

Excel(エクセル)活用 更新情報

Excel(エクセル)活用のメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。