そこで、私の職場では、登録番号に応じて特定のアイテムを確認する作業を分割したいと考えています。これらの番号の例を以下に示します。
0022499-80.2017
0200781-98.2016
0021322-13.2016
で終わる項目奇数奇数ダッシュの前の数字は右から左にグループAがチェックする。奇数偶数数字はグループBでチェックする。平番号はグループ C に属します。したがって、上記のリストは次のようになります。
0022499-80.2017 -> A
0200781-98.2016 -> B
0021322-13.2016 -> C
並べ替えを簡単にするために、できれば libreoffice calc または Google ドキュメントでフィルターを作成するにはどうすればよいですか?
答え1
A2 内で0022499-80.2017
、これを右側の未使用の列に入れて、下方向に記入します。
=CHAR(ISEVEN(--MID(A2,FIND("-",A2)-2,1))+ISEVEN(--MID(A2,FIND("-",A2)-1,1))+65)
答え2
以下は LibreOffice 用に翻訳された @Jeeped の回答です:
=CHAR(ISEVEN(VALUE(MID(A2;FIND("-";A2)-2;1)))+ISEVEN(VALUE(MID(A2;FIND("-";A2)-1;1)))+65)
翻訳に関する注記:
- カンマは
,
ロケールに応じて LibreOffice で機能する場合がありますが、;
ロケールに関係なく機能するためセミコロンが推奨されます。 ISEVEN
数値引数が必要なので、VALUE
数値に変換されます。おそらく--
Excel ではそれが行われているのでしょうか? もしそうなら、その構文は私には奇妙に思えます。