openrefine


OpenRefine split in multiple cells


I have a simple table like this :
id | name
-------------------
1 | Jack, Jeff, Win
-------------------
2 | Jonhy, chin
I want to split the cell name by "," and want to preserve the id, so I after the split the table should look like this :
id | name
-------------------
1 | Jack
-------------------
1 | Jeff
-------------------
1 | Win
-------------------
2 | Jonhy
-------------------
2 | chin
HOWEVER, if I click on edit cell > split multiple-values cell the cell will be separated but the id will be blank (in the case that the cell was separated), below I gave an example that shows you how it looks like after clicking on it
id | name
-------------------
1 | Jack
-------------------
null | Jeff
-------------------
null | Win
-------------------
2 | Jonhy
-------------------
null | chin
After you have done the "Split multi-valued cells" you need to then do a "Fill Down" on the 'id' column. This will have the effect of replicating the ID numbers in each of the 'null' celks created by the Split command

Related Links

Open Refine: Open Project Issue
Progressive number in Openrefine column
Lost all my files on Openrefine [closed]
freebaseapps reconciliation stuck in Open Refine 2.6
OpenRefine - add sequence number, reset for each record
How to transpose cell data by section in Open Refine?
OpenRefine columnwise scripting
Remove content inside parentheses
Extra blank space between words
forNonBlank function in OpenRefine
Import columns to existing OpenRefine project
Bulk replace text in all columns
Split multi valued cells in more than one column into rows (Open Refine)
OpenRefine - Fill between cells but not at the end of the list
Reconciliation services for OpenRefine not working?
Appending a specific string in GREL

Categories

HOME
multithreading
hook
image-processing
push-notification
react-virtualized
hp-exstream
vmware
gis
sqlite-net-extensions
programming-languages
serverspec
onelogin
cross-validation
basic
quickbooks
php-7.1
timeout
ibm-odm
libtiff
facebook-page
nodatime
cx-freeze
orleans
dcevm
language-agnostic
captiveportal
cas
status
selectedindexchanged
pingfederate
tooltipster
linkerd
windows-error-reporting
fifo
saas
webkitspeechrecognition
delicious-api
winrt-xaml-toolkit
kendo-ui-grid
form-data
mmenu
catalog
fusionpbx
suricata
scaffold
swift3.0.2
sas-visual-analytics
gulp-sourcemaps
nxlog
password-encryption
vao
total-commander
netcdf4
wso2carbon
network-flow
logparser
winscp-net
pillow
iso8601
redundancy
minimization
wdf
angular-cache
dstu2-fhir
asp.net-4.5
mathematica-frontend
markojs
actionbardrawertoggle
superstack
revolution-r
lib.web.mvc
icu4j
mutation-observers
simple-framework
feedback
citrus-pay
coveralls
rgeo
mono-embedding
operation
cisco-ios
iiviewdeckcontroller
csquery
nsmutabledictionary
tablelayout
coldbox
rdtsc
asp.net-web-api-odata
wordpress-theme-customize
code-access-security
valueconverter
comexception
picturefill
prettify
oam
mylyn
orchardcms-1.7
distutils
path-separator
coderush
netdna-api
external-accessory
deobfuscation
coercion
xdomainrequest
recent-documents
calling-convention
perfect-hash
firefox-5
zune
w3wp
windows-live-messenger
caching-application-block
misv
ntvdm.exe

Resources

Mobile Apps Dev
Database Users
javascript
java
csharp
php
android
MS Developer
developer works
python
ios
c
html
jquery
RDBMS discuss
Cloud Virtualization
Database Dev&Adm
javascript
java
csharp
php
python
android
jquery
ruby
ios
html
Mobile App
Mobile App
Mobile App