エクセルの列の値により、出力する値を変更したい

ある処理をする上で、内容によって出力する値を変更したいのですが、
そもそもそんなことが可能なのか、どのように設定すればいいかがわからず…。
かなり初歩的なことかもしれませんが、質問させてください。
詳細は添付資料をご参照願います。対象ファイル.xlsx (20.6 KB)

例えば…
C1:〇
C2:〇
⇒C列に〇しかなかった場合・・・〇と出力したい

C1:✕
⇒C列に✕しかなかった場合・・・✕と出力したい

C1:〇
C2:〇
C3:✕
⇒C列に✕と〇が混在した場合・・・〇/✕と出力したい

上記のようなことが可能であるか、ヒントなどございましたらご教示いただけますと幸甚でございます。

以上、何卒宜しくお願い致します。

uipathでやらなくても、エクセルの関数でできますよ。
新規に列を追加して、そこにCOUNTIF()を使用してそれぞれの条件に合致するように設定してあげればいいと思います。
EXCELの関数でできることをわざわざuipathで作る必要は無いと思います。
(参考URL)

1 Like

canse 様

ご連絡が遅くなり申し訳ございません。
ご回答ありがとうございます。
参照したり書き込んだりするエクセルにご提案頂いたような関数を入れることが厳しそうでしたので避けていましたが、
別途ファイルを用意してそこに判断基準としたい列をペーストして答えを取得するといったやり方でやってみようと思います!

UiPathの範疇外にもかかわらずご対応いただきましてありがとうございました!

面白そうだったので、Switchを使って結果表示するものを作ってみました。
10の位、1の位に数値として判定結果を持たせ、分岐処理しています。
ご参考まで。


Swich.xaml (13.6 KB)

1 Like

ryoko様

ご連絡が遅くなり申し訳ございません。
ご回答ありがとうございます。
Switchは今まで試せたことがなく、作りをまだ理解できておりません…。
週明けに頂いたフローを利用して応用できるか確認してみます!

一先ずのお礼とさせてください。宜しくお願い致します。

ryoko様

先日はご回答くださいましてありがとうございました。
頂いたフローを拝見させて頂き、実際に動かしてみました。

Switchの作りすら理解できていなかったので、こちらで色々応用できそうです。
日本語でも追記で説明を頂けているので、大変助かりました。
削除が10件あったら足しこんで10になり、
メッセージボックスに「追加」と表示されるのかと思ったのですが、
重複分はカウントしないのですね。
自分の理解力、知識力不足で勘違いしていました…。

この度はご助力いただき、本当にありがとうございます!