キンコミ kintone user community

みんなの投稿

はじめまして、こんにちは!
初めて投稿させていただきます。

現在、俗にいう神エクセルをkintone化できないか試行錯誤中です!
xlookup関数を使い、一覧から合致する条件のものを探しているのですが、xlookup特有の一致モード「見つからない場合は、次の大きなアイテムを返す」がkintoneで実現できず困っております。

探しまっくったのですが、使えそうなプラグインを見つけられず…。近しいのとして、ウェブウェア様のルックアップ拡張プラグインでは「次の値を超えない最大値を持つ」という条件があり、これの逆「次の値を超え最小値を持つ」がないかと。

ーイメージー
【マスタ側】
品番(文字列)= 品番A / 品番B / 品番C …etc
長さ(数値)=  品番A=1cm / 品番B=5cm / 品番C=10mm …etc

【アプリ側】
長さ(数値)に "3cm" と入力したときに品番Bを自動でルックアップしたい。

プラグインで【ルックアップ元"長さ"<=ルックアップ先"長さ"】
とも考えましたが、大量に候補("5cm","10cm" …etc)が出ることは。誤って選択しないようできれば避けたい



他に何かやり方ないでしょうか。皆様のお知恵をおかしください!

2件のコメント (新着順)
yyy
2023/10/17 17:09

TiS様の条件分岐処理プラグインで出来るんじゃないかなーと思います。
https://www.tis2010.jp/branchprocess/

自動ルックアップというメニューのなかで、条件にあう最初の一件のみ取得するというオプションがあるのでそちらを有効にすることでできそうです。

このプラグインはいろいろな用途に使えて便利なのと、Googleで検索すると機能を解説している方が大勢いらっしゃるので重宝しています。


怪盗KID
製造業
2023/10/18 08:20

yyy様
ご返信ありがとうございます!
「条件にあう最初の一件のみ取得する」←この機能を見逃しておりました!!
これで何とか実現できそうです。本当に助かります!!

かな
建設業
2023/10/16 17:59

怪盗キッドからの挑戦状だ~!笑
それにしても難しそうなことを考えてますね…|ω・)

計算フィールドを一個はさむのはいかがですか?
入力された数値に近い数字を計算させて、ルックアップ条件にする、という形です。
ご参考までに!
https://jp.cybozu.help/k/ja/user/app_settings/form/autocalc.html


怪盗KID
製造業
2023/10/18 08:19

かな様
ご返信ありがとうございます!
なかなか難しいですね。教えていただいた内容をもとにいろいろ試してみます!!