Conas a scoilt comhad CSV mór i gcomhaid il?

Conas a scoilt comhad CSV mór i gcomhaid il?

Is comhad CSV comhad scarbhileog Excel. Tá sé seo go díreach leis an gclár atá in ann déileáil go simplí le líon mór de thascanna atá os comhair daoine gach lá. Ar an gcéad amharc, d'fhéadfadh sé cosúil go bhfuil an tábla Excel gan teorainn, ach i ndáiríre nach bhfuil sé, agus beidh sé deacair go leor d'úsáideoir simplí chun é a fhíorú. Ach má tá tú anseo agus go bhfuil siad ag léamh an alt seo, ansin go dtuigeann tú go díreach d'fhéadfadh a bheith an t-ábhar.

Cad é do

Cén fáth go bhfuil an scil roinnt comhad CSV mór i cinn níos lú agus arís eile úsáideach? Excel Tá beagán os cionn milliún línte agus na gcolún ina Arsenal, agus má fhéachann tú díreach ar an gclár, d'fhéadfadh sé cosúil an-deacair é a líonadh amach go hiomlán, ach i ndáiríre tá sé níos éasca ná mar a cheapann tú.

A ligean ar a shamhlú staid: tú féin gnó cothrom mór go bhfuil a bhaineann le díolacháin nó soláthar aon seirbhísí. Tá tú ag obair le méid réasúnta ama, ionas go mbeidh tú ar bhonn custaiméara mór de seoltaí ríomhphoist agus ainmneacha ar fáil duit. Tá tú éirigh le hiompórtáil an comhad CSV agus tuigeann tú go bhfuil an tábla ar fad iomlán. Cad é seo chugainn?

Ansin tá an tuiscint go bhfuil a bhainistiú den sórt sin tábla ollmhór an-deacair, fiú amháin má tá a fhios agat gach cineál tricky cleasanna Excel, tá a fhios conas a scagairí agus foirmlí a úsáid. Nó d'fhéadfadh go mbeadh a leithéid de chás gur sheol duine éigin tú a leithéid de comhad, uaireanta d'fhéadfadh sé a bheith níos mó ná fiú an teorainn dá a cruthaíodh é i clár eile é.

Is é an bealach chéad chun scoilt ag baint úsáide as an gclár

Tá líon leordhóthanach clár ar an Idirlíon atá in ann déileáil le scoilteadh comhad CSV mór i cinn beag agus arís eile, ach ní léir dóibh breá i ngleic leis an tasc, mar sin beidh muid ag smaoineamh ach na cláir is fearr as an gcatagóir seo sa article.

1. Saor Ollmhór CSV Scoilteoir.

Tá an clár a mheastar a bheith ar an uirlis bhunúsach do chomhaid scoilteadh CSV. Oibríonn sé de réir prionsabal an-simplí: is gá duit a roghnú an comhad gur mian leat a scoilt, agus chomh maith leis a shonrú ar líon na línte gur mian leat a úsáid, agus ansin cliceáil ar an gcomhad Scoilt a bhrú.

2. CSV Scoilteoir.

Oibríonn an clár seo ar an bprionsabal céanna leis an gcéad, leis an difríocht amháin go bhfuil an Splitter dearadh beagán smoother, cé gur leis roinnt d'fhéadfadh an simplíocht an chéad chlár is cosúil níos oiriúnaí iad i mbun a leithéid de tasc.

Is é an dara bealach baint úsáide as comhad bhaisc

Tá an rogha seo beagán níos casta ná an chéad cheann, mar sin tá sé an-tábhachtach chun treoracha soiléire a leanúint anseo.

Tar éis baint úsáide an comhad bhaisc, ní mór duit a chruthú comhad bhaisc ríomhchláraithe. Chun seo a dhéanamh, ní mór duit a chruthú agus doiciméad téacs nua a oscailt, scríobh an méid seo a leanas:

@echo off
setlocal ENABLEDELAYEDEXPANSION
REM Edit this value to change the name of the file that needs splitting. Include the extension.
SET BFN=HCAHPSHospital.csv
REM Edit this value to change the number of lines per file.
SET LPF=2500
REM Edit this value to change the name of each short file. If will be followed by a number indicating where it is in the list.
SET SFN=HosptialSplitFile
REM Do not change beyond this line.
SET SFX=%BFN:~-3%
SET /A LineNum=0
SET /A FileNum=1
For /F “delims==” %%1 in (%BFN%) Do (
SET /A LeneNum+=1
echo %%1 >> %SFN%!FileNum! .%SFX%
if !LineNum! EQU !LPF! (
SET /A LineNum=0
SET /A LineNum+=1
)
)
endlocal
Pause
Cód Foinse: Conas a scoilt ollmhór CSV Excel scarbhileog isteach i gcomhaid ar leith

Ach a ghlacadh do chuid ama, mar is gá duit a chumrú an comhad bhaisc sula dtosaíonn tú. Chun tuiscint a fháil ar conas a oibríonn an, ní mór duit a thuiscint cén fáth agus conas gach ordú a úsáideadh os cionn oibreacha.

Is SET BFN a dtoil-tábhachtach mar a shonróidh sé an comhad CSV a bheith scoilt.

Beidh an ordú SET LPF fios cé mhéad línte a bheith sa chomhad nua.

Tá SET SFN freagrach as conas a rachaidh na comhaid scoilt nua a bheith ainmnithe.

Anois, a ligean bogadh ar aghaidh go dtí an chuid is spraoi - ag baint úsáide as an comhad mar thoradh air. Chun seo a dhéanamh, cliceáil File> Save> roghnaigh ainm comhaid. Tar éis sin, roghnaigh an comhad céanna agus brúigh an cnaipe F2, beidh sé seo dhéanamh agus is féidir a athrú ar an leagan amach na comhaid seo ó Txt a .bat. Beidh rabhadh le feiceáil, ní mór duit a aontú agus cliceáil OK.

Tá sé tar éis na céimeanna seo gur féidir leat a scoilt go rathúil an comhad CSV i comhaid níos lú.

Is é an tríú bealach ag baint úsáide as script PowerShell

Ar ndóigh, is féidir leat úsáid a bhaint as an modh roimhe sin ag baint úsáide as comhad bhaisc a roinnt comhaid CSV mór, ach is fiú é a fhios agam go bhfuil scripteanna PowerShall bhfad níos tapúla agus níos áisiúla, agus freisin oiriúnach níos fearr do tionóil nua-aimseartha.

Gcéad dul síos, na riachtanais úsáideoirí a fháil isteach i roghchlár speisialta Windows Power. Chun seo a dhéanamh, ní mór dó brúigh an eochair teaglaim CTRL + R. An roghchlár a osclaíonn a bhfuil PowerShall. Más rud é ar chúis éigin nach raibh an modh seo ag obair, ansin is féidir leat dul isteach powershell go díreach sa bharra cuardaigh Start agus roghnaigh cluiche is Fearr. Tar éis sin, ní mór duit a scríobh an script seo a leanas:

$InputFilename = Get-Content ‘C:filelocation’
$0outputFilenamePattern = ‘output_done_’
$LineLimit = 50000
$line = 0
$i = 0
$file = 0
$start = 0
while ($line -le $InputFilename . Length) {
if ($i -eq $LineLimit -Or $line -eq $InputFilename.Lenght) {
$file++
$Filename = “$OutputFilenamePattern$file.csv”
$InputFilename[$start..($line-1)] | Out-File $Filename -Force
$start = $line;
£i = 0
Write-Host “$Filename”
}
$i++;
$line++
}
Cód Foinse: Conas a scoilt ollmhór Excel CSV scarbhileog isteach i gcomhaid ar leith

Sula ag obair leis an script, ní mór duit a thuiscint go in ionad filelocation a scríobh ar an suíomh do chomhad CSV, a riachtanais a bheith scoilt.

Is é an bealach ceathrú chun úsáid Power Pivot

Go deimhin, ní Power Pivot Comhaid CSV nach roinnte ina gcomhaid beaga il; is é an bealach a oibríonn sé beagáinín difriúil.

Chun é a úsáid, ní mór duit a uaslódáil comhad CSV le Excel, agus ansin a bhaint as an gclár seo a oscailt. Tharlaíonn sé go raibh, i ndáiríre, nach bhfuil an comhad a roinnte, tá sé fós ina n-iomláine amháin, ach ag an am céanna, ag baint úsáide as an gclár, is féidir sheachbhóthar an teorainn milliún línte. Creid nó ná creid, tá roinnt daoine a bhfuil glacadh buntáiste a bhaint as an rogha seo sa phost seat ar an bhfóram, a thaispeánann dhá mhilliún líne i Excel.

Is é an bealach cúigiú a bhaint as seirbhísí ar líne a roinnt comhaid CSV

Más rud é nach bhfuil tú ag iarraidh chun déileáil leis scripteanna nach féidir go bhfuil an chuma cosúil le réiteach éasca do gach duine, is féidir leat úsáid a bhaint as an líne saor in aisce deighilteoirí CSV.

Is é ceann de na seirbhísí Scoilt CSV. Oibríonn sé ar an mbealach céanna leis an gcéad dá chlár agus rinneadh plé orthu thuas, leis an difríocht amháin go bhfuil gach dtarlaíonn an ghníomhaíocht ar siúl ar an Idirlíon, agus ní ar an ríomhaire féin.

Tá an clár go hiomlán saor in aisce a úsáid, agus trí úsáid a bhaint HTML5, gach ríomhanna atá déanta ar do ríomhaire féin. Níl do shonraí a uaslódáil ar an idirlíon, agus beidh do chomhad CSV a ghearradh go sábháilte i smután níos lú ar do ríomhaire féin.

  • Tá na feidhmiúlachtaí a leanas An líne tseirbhís scoilt CSV saor in aisce:
  • Roghnú an líon na línte header;
  • Roghnú an líon na línte in aghaidh an leathanaigh tar éis an scoilt CSV.

I mbeagán focal: cad iad na bealaí éagsúla a scoilt comhad CSV?

Má tá roinnt comhad mór CSV agat nach féidir a oscailt nó a luchtú go hiomlán mar gheall ar uaslíon na gcolún agus na sraitheanna i Microsoft Excel nó roinnt breathnóir CSV, ansin caithfidh tú an comhad CSV a roinnt.

Tá go leor bogearraí scoilteoir comhaid éagsúla CSV agus uirlisí ar líne ar fáil is féidir a úsáid chun comhaid a roinnt.

Dá bhrí sin, fuair muid aithne leis cúig bealaí nach tricky leis ar féidir leat go héasca agus go héasca scoilt comhad CSV mór, agus fiú foghlaim conas a oscailt i Excel ag baint úsáide as an gclár.

Ceisteanna Coitianta

An féidir script PowerShell a úsáid chun comhaid CSV a roinnt?
Is féidir, is féidir leat scripteanna PowerShall a úsáid chun comhaid a dheighilt. Beidh an modh seo i bhfad níos tapúla agus níos áisiúla, agus beidh sé níos oiriúnaí do thógáil nua -aimseartha.




Tuairimí (0)

Fág trácht