changeイベント async/awaitを使用しないで処理を待つ方法はあるのでしょうか?

らむさん、補足ありがとうございます。

さて、sakamotoさんの質問は
「changeイベントではasync/await を使いたいのに使えないので困っている」という質問かと思っていたので、
async/await を使った参考になりそうなリンクを貼り付けました。

また、async/await を使っても使わなくても、kintone.app.record.get() と kintone.app.record.set() は必要です。

return event;

をする前にchangeイベントの処理が終わってしまうので、値が更新されません。

ループ内でasync/await を用いる場合、
順番が関係ない場合はPromise.allを使うと良いと思います。

ただ、わざわざ使う必要もないので、らむさんのサンプルコードで十分かと。