• 締切済み

昨日のExcelの質問に追加です。

昨日Excelの質問をさせていただきましたが下記のように変更したいのですが可能でしょうか? EXCEL関数で質問です。 EXCELで特定のセルを参照して、特定の条件にあったものを別セルで別の名前で表示する。 例> No  導入区分   管理者 1   L1332     nakano 2    買取(海外)   kobayashi 3    L2224     fuji 4 買取       oota 上記のようなデータがあります。 別セルで導入区分に入力されている内容にLが入った数字の場合は、「リース契約」と表示し、買取と入っている場合は「部門買取」と表示して、買取(海外)なっているものは買取(その他)と表示するようにする。 すみませんが、宜しくお願いします。

みんなの回答

  • kagakusuki
  • ベストアンサー率51% (2610/5101)
回答No.2

>買取(海外)なっているものは買取(その他)と表示するようにする。 との事ですが、「(海外)」の括弧は半角文字の「(海外)」の場合と、全角文字の「(海外)」の場合のどちらなのでしょうか?  もし、半角の括弧と全角の括弧の両方が入り混じっている場合には、以下の様な方法になります。  今仮に、「No」と入力されているセルがA1セルであり、「リース契約」や「部門買取」といった結果をD列に表示させる物とします。  その場合、まず、D2セルに次の関数を入力して下さい。 =IF($B2="買取","部門買取","")&IF(ASC($B2)="買取(海外)","買取(その他)","")&IF(ISNUMBER(FIND("L",$B2)/REPLACE($B2,1,1,)),"リース契約","")  次に、D2セルをコピーして、D3以下に貼り付けて下さい。  以上です。  後それから、「買取(その他)」に該当するのは「買取(海外)」の場合だけなのでしょうか?  例えば、「買取(国外)」という様な場合にも「買取(その他)」と表示させるという様な事は無いのでしょうか?  もしも、「買取(○○○)」という様な形式のデータが入力されているものに関しては、全て「買取(その他)」と表示させる場合には、次の様な関数として下さい。 =IF($B2="買取","部門買取","")&IF(COUNTIF($B2,"買取(*)")+COUNTIF($B2,"買取(*)"),"買取(その他)","")&IF(ISNUMBER(FIND("L",$B2)/REPLACE($B2,1,1,)),"リース契約","")

seisei1016
質問者

お礼

ありがとうございました。なかなかPC見れずにお礼が遅れてしまいすみません。助かりました。

回答No.1

昨日の質問のリンクを貼って頂けますか? また、別セルの内容がわからず、 その他必要なルールなど色々わからないので 回答できません。

関連するQ&A