Anonim

Google heeft zijn eerste testversiebladen al in 2006 uitgerold en snel de testversie uitgebreid naar de functionele versie die veel mensen tegenwoordig gebruiken. Spreadsheetgebruikers houden van Spreadsheets omdat het een veelzijdige tool is met een snelle leercurve en veel functies. De realiteit is dat elk softwareprogramma een evenwichtsoefening is tussen veel factoren - de moeilijkheid van de leercurve, de ingestelde functies, de betrouwbaarheid van het programma, de kosten van het programma, enzovoort. Geen programma is perfect; ze moeten allemaal compromissen sluiten tussen prestatiegebieden. Hoewel Google Spreadsheets een zeer lage leercurve en de ideale prijs (gratis!) Heeft, wordt dit gecompenseerd door de ietwat beperkte functies. Spreadsheets heeft gewoon niet elke functie die zijn krachtigere grote broer, Excel, aan de tafel kan brengen. Voor de meeste gebruikers is dat nooit een probleem … tot het moment dat je echt een functie nodig hebt die Sheets niet heeft ingebouwd. Gelukkig zijn er manieren om veel van de beperkingen van Google Spreadsheets te omzeilen. Een kenmerk waar veel gebruikers een wens voor hebben uitgesproken, is de mogelijkheid om op kleur te filteren., Laat ik u een aantal verschillende manieren zien om op kleur te filteren in Google Spreadsheets.

Zie ook ons ​​artikel VLOOKUP gebruiken in Excel

Is er een manier om op kleur te filteren in Google Spreadsheets?

In feite zijn er op zijn minst een paar verschillende manieren om dit te bereiken.

Spreadsheets heeft een krachtige voorwaardelijke opmaak, maar deze is gebaseerd op de gegevens die in de cellen zijn opgeslagen, niet op de attributen van de cel zoals kleur. (Raadpleeg onze gids voor voorwaardelijke opmaak in Spreadsheets voor een vollediger beeld.) Het lijkt er dus op dat er geen manier is om in Spreadsheets op celkleur te filteren, maar eigenlijk zijn er een aantal verschillende manieren om dit te doen. Een manier is om een ​​script te gebruiken om cellen aan hun kleur te identificeren en vervolgens de hexadecimale waarde van die kleur in een andere cel op te slaan; u kunt vervolgens filteren op basis van de inhoud van DIE cel en het resultaat hetzelfde laten lijken alsof u op kleur filtert. De andere benadering gebruikt Spreadsheets-add-ons; er zijn een paar goede die deze functionaliteit bevatten. Ik zal je laten zien hoe je beide kunt doen.

Hoe filter ik in Google Spreadsheets?

Deze benadering is technisch niet filteren op kleur, maar het wordt hetzelfde gedaan. Het belangrijkste nadeel is dat u een nieuwe gegevenskolom aan uw blad moet toevoegen om het te laten werken. U kunt de nieuwe kolom echter altijd verbergen, zodat deze de visuele impact van uw blad niet verstoort. U moet ook een script toevoegen aan het blad waarin u wilt filteren. Dit is hoe het werkt.

  1. Open Google Spreadsheets op het blad dat u wilt filteren.
  2. Selecteer Tools en Scripteditor.
  3. Selecteer Bestand en Nieuw om een ​​nieuw script te maken.
  4. Typ of plak: 'functie getHex (input) {return SpreadsheetApp.getActiveSpreadsheet (). GetRange (input) .getBackgrounds (); }'. (Voeg de aanhalingstekens niet toe.)

Ga nu terug naar uw werkblad, selecteer de eerste cel in uw nieuwe kolom en plak '= getHex ("A1: A14")' in de formulebalk. (Vervang 'A1: A14' natuurlijk door het bereik van uw werkelijke gegevenscellen.) Voor onze voorbeeldgegevens ziet het resultaat er ongeveer zo uit:

Merk op dat kolom B, waar ik de aanroepen van getHex () heb geplakt, nu de hexadecimale kleurcode van de overeenkomstige cellen in kolom A bevat. Als u de hexadecimale kleurcodes niet kent, hoeft u zich geen zorgen te maken; u hoeft het niet te begrijpen om het te kunnen gebruiken.

Nu kunnen we de ingebouwde voorwaardelijke opmaak van Sheets gebruiken om onze gegevens op basis van de kleur te manipuleren.

  1. Selecteer Opmaak en Voorwaardelijke opmaak.

  2. Selecteer Nieuwe regel toevoegen en stel het celbereik in waarop u deze wilt toepassen.
  3. Selecteer Cellen opmaken als … en Tekst bevat.
  4. Typ een waarde in het vak hieronder waarop u wilt sorteren.
  5. Voeg een opmaakstijl toe en selecteer Gereed.
  6. Klik met de rechtermuisknop op de hexadecimale kolom en selecteer 'Kolom verbergen' om de spreadsheet visueel op te schonen.

Nadat de voorwaardelijke opmaak is toegepast, hebt u gefilterd op kleur in Google Spreadsheets. Het is een beetje onelegant, maar het doet zijn werk. U kunt ook kolom B verbergen om te voorkomen dat mensen vragen: "wat zijn die grappig uitziende nummers naast die lijst met kleurgecodeerde sternamen?"

De add-on Sort Range Plus gebruiken

Als u liever niet betrokken raakt bij de scripteditor en alles wat dit inhoudt, kunt u het beste een add-on gebruiken. De add-on doet in principe hetzelfde, maar zonder een gegevenskolom te maken om de hexadecimale waarden op te slaan. Ik heb een werkende sort-by-color add-on gevonden op de add-onpagina van Google Spreadsheets. Het voordeel van deze add-on is dat deze op celkleur of op tekstkleur kan sorteren, maar het nadeel is dat u de volgorde niet kunt wijzigen of aanpassen.

  1. Ga naar de pagina Sort Range Plus en selecteer de blauwe knop + Gratis rechtsboven om deze te installeren.
  2. Selecteer de cellen in uw blad die u op kleur wilt sorteren.
  3. Selecteer Add-ons en Sort Range Plus.
  4. Selecteer sorteerbereik.
  5. Gebruik de add-on om te sorteren.

In de instellingen voor de app kunt u de sorteervolgorde wijzigen in een van de drie vooringestelde typen, wat u een beetje aanpassingsmogelijkheden geeft.

De add-on ColorArranger gebruiken

Een andere handige add-on voor Sheets is Color Arranger. Met ColorArranger kunt u Spreadsheets sorteren met behulp van een visuele weergave van de achtergrondkleur van cellen. De belangrijkste functies van de add-ons zijn onder meer sorteren uit een groot aantal kleuren, automatische detectie van gegevens en sorteerkolommen, een optie "dichtstbijzijnde overeenkomst" die vergelijkbare kleuren dicht bij elkaar plaatst en fijnafstemming van de sorteervolgorde door kleuren in het palet te slepen .

ColorArranger gebruiken is eenvoudig. Laad gewoon uw werkblad, wijs de kleuren toe aan de gegevenskolom en selecteer Add-ons-> Color Arranger-> Sorteer op kleur. Er verschijnt een dialoogvenster met uw gegevenskolom automatisch gedetecteerd. Hat-tip voor TechJunkie-lezer Sekhar voor het laten weten van deze add-on!

Ik hoop dat u dit een nuttige handleiding vindt voor het gebruik van celkleur als hulpmiddel voor sorteren en filteren in Google Spreadsheets. Als je je eigen suggesties hebt om dit te doen, aarzel dan niet om ze met ons te delen in de commentaren hieronder!

Als u geïnteresseerd bent om een ​​echte gebruiker van Sheets te worden, kunt u deze geweldige gids over Sheets-functies raadplegen.

Heeft u andere vragen over het gebruik van Google Spreadsheets? We hebben veel geweldige tutorials om het maximale uit je Spreadsheets-ervaring te halen.

We zullen je leren hoe je een aantal woorden kunt krijgen in Spreadsheets

We hebben een handleiding voor het verbergen van kolommen in Spreadsheets (vooral handig als u de bovenstaande scriptmethode gebruikt!)

Hier is onze uitleg over het gebruik van grafieken in Spreadsheets.

Natuurlijk hebben we een handleiding voor het gebruik van draaitabellen in Spreadsheets!

We hebben een handige zelfstudie gemaakt over hoe u tijd kunt berekenen in Google Spreadsheets.

Hier is onze uitleg over het verwijderen van alle lege rijen en cellen uit een blad.

We hebben een degelijke handleiding voor het selecteren van afwisselende rijen in Spreadsheets.

Moet u die spreadsheet op zijn kant zetten? We laten u zien hoe u rijen naar kolommen converteert in Spreadsheets.

Hier is een geweldige manier om twee rijen in Spreadsheets te verwisselen!

Hoe filter je op kleur in Google-sheets