it-swarm.it

Quali sono i limiti di Google Sheets in relazione a Microsoft Excel?

Le licenze di Office sono costose.

Quali funzionalità di Microsoft Office mancano da Fogli Google che sarebbero utili nell'uso personale o aziendale ordinario?

25
Jeffrey

Trovo che l'incapacità dei fogli di calcolo di Google di selezionare righe o colonne non contigue sia una seria limitazione, in particolare durante la formattazione di un foglio di calcolo. Le scorciatoie da tastiera che funzioneranno su una piattaforma ma non su un'altra ostacolano seriamente il mio uso dei documenti di Google in generale. (Detto questo, utilizzo molto Google Documents e vorrei poterlo utilizzare per altro.)

8
neilfein

Google Spreadsheets non ha tabelle pivot integrate. Per qualsiasi analisi dei dati seria che potrebbe essere un vero affare.

Tuttavia, sembra che sul mercato siano presenti app che aggiungono questa funzionalità, ad esempio:

Google Apps Marketplace

8
Adam Pope

Oltre a ciò che è già stato detto:

Mancanza di analisi da testo a colonna.

Cioè, se ho una stringa grezza come

Blah|2|4|5|www.google.com
Foo|2|1|1.2|www.Twitter.com

È banale che Excel esegua rapidamente un testo in colonne su questo, usando | come delimitatore. Rendere la formattazione dei dati il ​​più semplice possibile è fondamentale per le persone che hanno bisogno di creare o interagire con le tabelle di dati su base regolare.

(Puoi diventare molto più creativo con il suo utilizzo; formatto regolarmente set di dati complessi e disordinati con poche interazioni da testo a colonna.)

Aggiornamento (Evan): questa non è una funzionalità integrata ma può essere aggiunta

La prima tecnica usa un po 'di funzione magica del foglio di calcolo

Nella cella B2 incollare quanto segue:

=ARRAYFORMULA(IFERROR(SPLIT(A1:A;"|")))

Quindi incolla i tuoi dati a partire dalla cella A2. Non appena si immettono i dati, i valori combinati verranno automaticamente divisi in un valore per colonna utilizzando '|' come delimitatore.

Ecco merito all'originale autore di questo approccio.

Il secondo approccio usa un po 'di magia di scripting per estendere Docs

Vai a:

Tools -> Script editor...

Incolla quanto segue:

function onOpen() {
  var ss = SpreadsheetApp.getActiveSpreadsheet();
  var menuEntries = [];
  menuEntries.Push({ name:"Text to column", functionName:"textToColumn" });
  menuEntries.Push({ name:"Text to column (custom separator)", functionName:"txtToColumnCustom" });
  ss.addMenu("Advanced", menuEntries);
}

function txtToColumnCustom() {
  var separator = Browser.inputBox("Text to column","Enter the the separator",Browser.Buttons.OK);
  textToColumn(separator);
}

function textToColumn(separator) {
  var sep = typeof(separator) != 'undefined' ? separator : ',';
  var ss = SpreadsheetApp.getActiveSheet(); 
  var c = ss.getActiveCell();
  var input = c.getValue();
  var values = input.split(sep);
  var row = c.getRow();
  var col = c.getColumn();
  ss.getRange(row,col,1,values.length).setValues(new Array(values));
}

Salvare e chiudere l'editor di script. Quindi, aggiorna il foglio di calcolo. Ci vorrà un secondo per caricare ma dovresti vedere un menu chiamato popup "Avanzate" dopo "Aiuto" nella barra degli strumenti.

Per usarlo:

  • Seleziona la cella contenente i valori
  • Seleziona "Avanzate" -> "Testo in colonna (separatore personalizzato)"
  • Quando viene visualizzato il prompt, immettere "|" (senza virgolette) nel campo e premi invio

È magico, divide automaticamente i valori in colonne. Se ti stavi chiedendo che la funzione "Testo su colonna" non personalizzata utilizza le virgole come separatori.

Questa versione funziona solo su una riga alla volta. Ultimamente ho fatto un sacco di scripting personalizzati per Google Apps, quindi ho impiegato letteralmente solo 20-30 minuti per passare dal concetto al funzionamento. Se vuoi uno in cui puoi selezionare e dividere più righe, basta richiederlo nei commenti o utilizzare la formula sopra.

Qualunque cosa tu faccia, non sottovalutare il potere degli script di Google Apps. Nelle mani giuste, è in grado di fare cose incredibili.

7
Yahel

Se stai solo cercando righe/colonne per inserire dati, i fogli di lavoro Google sono la strada da percorrere. Due applicazioni davvero interessanti per Fogli di lavoro Google lo utilizzano per creare un modulo di feedback in tempo reale per qualsiasi sito Web (se sai come modificare HTML, puoi anche prendere gli attributi dal Modulo Google e utilizzare HTML e CSS del tuo sito Web per formattare il modulo). Inoltre, Google consente un'ottima collaborazione (anche se se sei su una rete locale, la condivisione di una cartella di lavoro di Excel fa la stessa cosa).

Una webapp che secondo me è più potente di Google Spreadsheet è Zoho Sheets. Zoho ha sia un ottimo supporto VBA che tabelle pivot.

Per qualsiasi altra cosa, scusate, ma dovrete sborsare i soldi a Microsoft.

4
Michael

Direi che i due che noto sono:

  • Mancanza di controllo ortografico
  • Non tutti i tipi di grafici incorporati, in particolare i grafici di base per le azioni.
1
Wil

La formattazione dei fogli di calcolo di Google è limitata rispetto alle versioni più recenti di Excel (2007+). Ho trovato molto più facile creare fogli di calcolo utilizzabili con un'interfaccia utente decente utilizzando Excel rispetto ai fogli di calcolo di Google: tutto ciò che faccio con quest'ultimo sembra Excel 2003!

I fogli di calcolo di Google rendono l'interazione Web molto meglio di Excel (recupero di informazioni dal Web come prezzi delle azioni, ricerche Web ecc.).

0
Col

Non posso parlare con una limitazione specifica, ma i fogli di calcolo di Google fanno le cose diversamente da MS Excel. Ad esempio, se devi programmare in Excel, utilizzerai VBA. Se hai intenzione di programmare in Fogli di lavoro Google, dovrai utilizzare JavaScript.

Sono abbastanza sicuro che non riuscirai a mantenere le tue macro quando importi un foglio di calcolo da Excel in fogli di calcolo di Google. Se questo è un problema per te, potresti non voler convertirlo.

In generale, Google Spreadsheets può fare molte delle stesse cose, ma potresti trovare facilità d'uso cose come alcune delle funzioni avanzate di grafici e grafici che esistono in Excel o non esistono e devono essere costruite, richiedono un'app dal mercato, o sono solo più difficili da usare. Google aggiorna continuamente il proprio prodotto, quindi si avvicina.

Poiché le app di Google sono gratuite, impiegherei circa 2 settimane a provare Spreadsheet. Se non ti sei imbattuto in qualcosa che ti impedisce, probabilmente non avrai problemi.

0
Ben Hoffman