我有一些包含多行的記錄。我想根據第一行中的字符串爲記錄中的每一行分配一個唯一的ID,其中包含原始ID + _01 _02 _03等等。OpenRefine - 添加序列號,重置每個記錄
然後,我希望計數器在下一個記錄包含新字符串時重置,然後重複上述操作。
我有一些包含多行的記錄。我想根據第一行中的字符串爲記錄中的每一行分配一個唯一的ID,其中包含原始ID + _01 _02 _03等等。OpenRefine - 添加序列號,重置每個記錄
然後,我希望計數器在下一個記錄包含新字符串時重置,然後重複上述操作。
您可以使用以下grel表達式value +row.index - row.record.fromRowIndex+1
來生成id。您可以在這裏閱讀有關行和記錄索引的更多信息:http://kb.refinepro.com/2012/06/creating-row-and-record-index.html
謝謝,那就是了。另外,感謝這個偉大的網站,這在以前幫了我很多。 – nils
歡迎來到Stack Overflow。我們很樂意幫助你。爲了提高您獲得答案的機會,以下是一些提示:[我如何提出一個好問題?](http://stackoverflow.com/help/how-to-ask) –