[[20190117132836]] 『数式内での文字列の数値化』(ティー) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『数式内での文字列の数値化』(ティー)

集計用シートで書式統一のため、男性であれば1、女性であれば2となる数式を使用しています。
集計したデータを別のExcelファイルに値で貼り付ける際、VALUE関数を組み合わせて数値にしようとしましたが上手くできませんでした。

使用数式は以下のものです。

=IF(ISERROR(FIND("男",○○!$O2)),IF(ISERROR(FIND("女",○○!$O2)),"","2"),"1")

組み合わせ方法をご教示いただきたく存じます。
どうぞよろしくお願いいたします。

< 使用 Excel:Excel2013、使用 OS:Windows10 >


 ""でくくると文字列になる。
 数値にしたい場合は""でくくらず
 =IF(ISERROR(FIND("男",○○!$O2)),IF(ISERROR(FIND("女",○○!$O2)),"",2),1)
 としてくれ。
 また式は
 =IF(COUNTIF(○○!$O2,"*男*"),1,IF(COUNTIF(○○!$O2,"*女*"),2,""))
 でも。
(ねむねむ) 2019/01/17(木) 13:49

 お遊びすんません。

 =IFERROR(MATCH(1,-FIND({"男","女"},○○!$O2)),"")
(GobGob) 2019/01/17(木) 13:56

ねむねむ様

ねむねむ様よりご修正いただいた式をそのまま使わせていただいた所、問題が解決いたしました。
この度はお忙しい中ご教示いただき、誠にありがとうございました。

GobGob様

既に解決いたしましたが、わざわざ式を作ってくださりありがとうございました。
(ティー) 2019/01/17(木) 14:05


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.