Excel Formeln und Funktionen Teil 6: Textfunktionen | Chris Dutton | Skillshare

Playback-Geschwindigkeit


  • 0.5x
  • 1x (normal)
  • 1.25x
  • 1.5x
  • 2x

Excel Formeln und Funktionen Teil 6: Textfunktionen

teacher avatar Chris Dutton, Founder, Excel Maven

Schau dir diesen Kurs und Tausende anderer Kurse an

Erhalte unbegrenzten Zugang zu jedem Kurs
Lerne von Branchenführern, Ikonen und erfahrenen Experten
Eine Vielzahl von Themen, wie Illustration, Design, Fotografie, Animation und mehr

Schau dir diesen Kurs und Tausende anderer Kurse an

Erhalte unbegrenzten Zugang zu jedem Kurs
Lerne von Branchenführern, Ikonen und erfahrenen Experten
Eine Vielzahl von Themen, wie Illustration, Design, Fotografie, Animation und mehr

Einheiten dieses Kurses

10 Einheiten (36 Min.)
    • 1. Einführung in die Textfunktionen

      0:57
    • 2. UPPER/LO/ANORDNUNG

      3:32
    • 3. Die CONCATENATE (&)

      3:26
    • 4. LINKE/MID/RECHTS & LEN

      3:31
    • 5. TEXT /WERT

      4:20
    • 6. SUCH/FINDUNG

      5:04
    • 7. Daten mit IF(ISNUMBER(SEARCH)) kategorisieren

      5:39
    • 8. RECHTE, LEN und SUCHE kombinieren

      5:44
    • 9. BONUS: Die ERSATZfunktion

      2:21
    • 10. HOMEWORK: Textfunktionen

      0:59
  • --
  • Anfänger-Niveau
  • Fortgeschrittenes Niveau
  • Fortgeschrittenes Niveau
  • Alle Niveaus

Von der Community generiert

Das Niveau wird anhand der mehrheitlichen Meinung der Teilnehmer:innen bestimmt, die diesen Kurs bewertet haben. Bis das Feedback von mindestens 5 Teilnehmer:innen eingegangen ist, wird die Empfehlung der Kursleiter:innen angezeigt.

492

Teilnehmer:innen

--

Projekte

Über diesen Kurs

Dieser Kurs ist Teil 6 einer 9-teiligen Serie zu Excel-Formeln und Funktionen: von Grundlegende bis zur Fortgeschrittene.

Textfunktionen sind bemerkenswerte Tools zum Bearbeiten und Analysieren von Textfeldern in Excel. In diesem Abschnitt werden wir grundlegende UPPER-, IN--- und UPPER, durchsuchen, die das Verbinden mit CONCATENATE üben und text wie LINDE, MID und strings Tools wie dem SUCH, der SUCH, der ENTSTEHENDE Funktionen von der text und der entsprechenden Bildlinien zusammenfügen

Über die Excel-Reihe

In dieser Serie wirst du Tools zur Umwandlung von Excel aus einem grundlegenden Tabellenprogramm in ein dynamisches und leistungsstarke Analyse-Tool entwickeln. Die Kurse umfassen mehr als 75 Formeln und verfügen über praktische Demos und Übungen, die dir dabei helfen sollen, deine Formelsyntax nicht nur zu merken.

Du lernst, wie du komplexe, leistungsstarke Funktionen von Grund auf schreiben kannst, damit du Folgendes schreiben kannst:

  • Gestalte dynamische Tools und Dashboards zum Filtern, Anzeigen und Analysieren deiner Daten
  • Mit LOOKUP, INDEX und in in Sekunden die Datensätze aus mehreren Quellen in Sekunden begleiten
  • Ziehe Echtzeitdaten von APIs direkt in Excel mit WEBSERVICE und FILTERXML
  • Verfasse die Termine, die Zeiten, Texte und Elemente mit Leicht
  • Verzöge und zeitintensive analytics (keine VBA erforderlich!)
  • Und viel mehr

Wenn du die series mit all den fortgeschrittenen Formeln und Funktionen behandelt, die du brauchst, um eine absolute you're zu werden, hast du es gefunden!

Triff deine:n Kursleiter:in

Teacher Profile Image

Chris Dutton

Founder, Excel Maven

Kursleiter:in

Chris Dutton is a Certified Microsoft Expert and Founder of Excel Maven, with more than a decade of experience specializing in data science and business intelligence. His work has been featured by Microsoft, the Society of American Baseball Research (SABR) and the New York Times.

Excel Maven provides high-quality online analytics training, hands-on workshops, and project-based consulting services to more than 100,000 students across 180+ countries.

Vollständiges Profil ansehen

Kursbewertungen

Erwartungen erfüllt?
    Voll und ganz!
  • 0%
  • Ja
  • 0%
  • Teils teils
  • 0%
  • Eher nicht
  • 0%
Bewertungsarchiv

Im Oktober 2018 haben wir unser Bewertungssystem aktualisiert, um das Verfahren unserer Feedback-Erhebung zu verbessern. Nachfolgend die Bewertungen, die vor diesem Update verfasst wurden.

Warum lohnt sich eine Mitgliedschaft bei Skillshare?

Nimm an prämierten Skillshare Original-Kursen teil

Jeder Kurs setzt sich aus kurzen Einheiten und praktischen Übungsprojekten zusammen

Mit deiner Mitgliedschaft unterstützt du die Kursleiter:innen bei Skillshare

Lerne von überall aus

Ob auf dem Weg zur Arbeit, zur Uni oder im Flieger - streame oder lade Kurse herunter mit der Skillshare-App und lerne, wo auch immer du möchtest.

Transkripte

1. Einführung in die Textfunktionen: In Ordnung. Jetzt haben Sie Abschnitt fünf Nachschlagefunktionen zusammengefasst. Es ist an der Zeit, zu Abschnitt sechs Textformeln zu gehen. Und wie Sie vielleicht erraten haben, deckt dies im Grunde jede Formel oder Funktion in Excel ab, mit der Sie Textzeichenfolgen arbeiten oder bearbeiten können . Also werden wir mit einigen grundlegenden Funktionen auf Großschreibung beginnen, wie oben, unten und richtig. Wir werden schnell über die Trimmfunktion sprechen. Dann gehen wir zu King Cat Nate, was im Grunde ist, wie verknüpfte Textzeichenfolgen zusammen darüber sprechen, wie Textwerte und Werte mit den Text- und Wert-Funktionen in Text konvertiert werden können. Wir werden über die linke Mitte rechts sprechen, die wirklich leistungsfähige Möglichkeiten sind, Teile von Textzeichenfolgen zu extrahieren. Und zu guter Letzt werden wir einige Excel Beispiele suchen und finden und eingehen. Teoh zeigen Ihnen, wie das funktioniert, so wie üblich Dateien zum Download Excel für Analysten Textfunktionen, die ein PDF und dann Abschnitt sechs Textfunktionen, die eine Excel-Datei ist. Also gehen Sie voran und geben Sie diesen Download Lasst uns loslegen 2. UPPER/LO/ANORDNUNG: Alles klar, lassen Sie uns die Dinge loslegen, indem wir über vier ziemlich einfache Textfunktionen sprechen. Trimmen Sie oben, unten und richtig, beginnend mit trimmen. Grundsätzlich ist alles, was es tut, alle führenden oder nachgestellten Leerzeichen aus einer Textzeichenfolge zu entfernen. Und während das wie eine triviale Sache für die Funktion erscheinen mag, ist es eigentlich wirklich, wirklich wichtig. Und das liegt daran, wenn Textzeichenfolgen identisch sind, mit Ausnahme der Tatsache, dass man am Ende ein nachgestelltes Leerzeichen hat, sehen sie für Sie genau gleich aus. Aber Excel wird sie behandeln, ist völlig andere Werte, die völlig Chaos auf Dinge wie Nachschlagen oder Match-Funktionen anrichten können , die versuchen, genaue Werte zu finden, um zu entsprechen, so trimmen sie äquivalent machen. Und ehrlich gesagt, es ist eine gute Best Practice, sich in die Gewohnheit zu gewöhnen, nur um Ihre Textfelder unten, oben und richtig zu standardisieren unten, . Diese Luft nur Großschreibung basierte Funktionen so niedriger wird nur die Zeichen eines Referenz-Array-Toe konvertieren . Alle Kleinbuchstaben Upper konvertiert alle Zeichen in Großbuchstaben und richtig wird den ersten Buchstaben in jedem Wort einer Textzeichenfolge groß geschrieben. Also lasst uns in Excel eintauchen und sehen, dass wir mit arbeiten müssen. Um ich habe den Abschnitt sechs Textfunktionen Excel -Datei geöffnet. Also gehen Sie weiter und öffnen Sie das und folgen Sie nur einer Registerkarte hier. Es heißt Rohdaten und sieht so aus, als hätten wir hier ein paar Namen. Geschlechteradresse, Stadtstaat, Postleitzahl , E-Mail, Telefon und national i d. Also werden wir ausschließlich mit diesem einen Tab und dieser eine Datei arbeiten, während wir diesen Abschnitt durchlaufen. Unsere erste Herausforderung besteht also darin, zwei neue Felder für den Vor- und Nachnamen zu erstellen. Und was wir tun wollen, ist in den richtigen Fall zu konvertieren und auch mögliche führende oder nachfolgende Leerzeichen zu trimmen . Und wie Sie sehen können, sehen diese alle aus, wissen Sie, genau wie normale Vornamen. Wenn Sie jedoch eine Zelle auswählen und in die Bearbeitungsleiste klicken, sehen Sie, dass Jennifer zum Beispiel ein nachfolgendes Leerzeichen hat. Der Tschad tut es nicht. Susan tut es nicht. Wayne tut es. Aber wie Sie sehen können, ist es wirklich manuell. Und der einzige Weg zu sagen ist, indem man tatsächlich in den Wert jeder Zelle klickt. Also, was wir tun werden, ist eine neue Spalte zu erstellen. Ich habe gerade Recht Click Colin sein, und ich werde einfügen. Und ich werde diese neue Kolumne richtig nennen. Hoppla. Richtiger Vorname. Und so werde ich mit der richtigen Funktion beginnen, die so richtig ist. Öffne die Prinzessin. Wählen Sie ein An aus, und schließen Sie es. Wie Sie sehen können, wandelt das Jennifer und alle Kappen zu Jennifer mit nur einem Großbuchstaben J um. Jetzt Jetztmuss ich keine neue Spalte erstellen und die Trimmung dieser Version nehmen. Ich könnte nur Trim hinzufügen und beide Funktionen auf einmal richtig machen. Also werde ich sagen, gleich trimmen richtige acht, um die Klammer zu schließen. Und dann, wenn sie das unten anwenden, wird Jennifer kein nachgestelltes Leerzeichen mehr haben. Also lassen Sie uns genau das gleiche tun nach Spalte D In einem Rechtsklick e einfügen, nennen Sie es richtigen Nachname gleich trimmen Klammer d zwei und umschlossen die beiden Prinzen von ihm. Geben Sie ein und wenden Sie es nach unten. Da gehst du. Also Bewertungen richtig, um den Vornamen und die Nachnamensspalten zu bereinigen 3. Die CONCATENATE (&): In Ordnung. Als Nächstes haben wir die angeborene Funktion, die ehrlich gesagt eine meiner Lieblingsfunktionen ist . Es ist eine der am meisten unterschätzten und leistungsfähigsten Funktionen und Excel. Wirklich. Was es tut, ist Textzellenwerte oder Formelausgaben in einer einzigen Textzeichenfolge zu kombinieren. Sie können entweder gleich Typ kann Kapitän acht, wenn Sie wählen. Oder Sie könnten einfach das kaufmännische Und-Zeichen verwenden, das genau dasselbe tut. Beachten Sie also, dass Sie nur verkaufen Referenzen und die Strings kombinieren können, die sie enthalten. Ah, Sie können diese mit vom Benutzer eingegebenen Textzeichenfolgen kombinieren, die von Anführungszeichen umgeben sind, oder Sie können sie mit anderen Formeln kombinieren, die Teile von Textzeichenfolgen herausziehen, um kontaminiert zu werden. In unserem ersten Beispiel hier haben wir einen Vornamen. Daniel. Nachname, richtig. Der erste Fall, Wir sind nur die Kombination der zwei ein zwei und B zwei, was uns diese fallende Ausgabe gibt. Daniel. Moment arbeitet das zweite Beispiel Captain mit den gleichen zwei Feldern, außer das Hinzufügen eines Leerzeichens zwischen eso. Der Ausgang ist Daniel Space, nicht wahr? Und dann integrieren das dritte und vierte Beispiel die linke Funktion, über die wir in der nächsten Vorlesung sprechen werden. Also lasst uns in Excel springen und wir werden hier zwei Dinge tun. Wir werden eine vollständige Namensspalte und einen vollständigen Adresskamm erstellen. Ich bin also, ich werde mit der rechten Maustaste Spalte f eine neue Spalte einfügen. Ich nenne es den vollständigen Namen. Also das Ziel hier ist es, ah, vollständiges Namensfeld zu erstellen , das den richtigen Vornamen, den mittleren Anfangsbuchstaben und den richtigen Nachnamen mit Leerzeichen zwischen ihnen nimmt . Also alles, was ich tun werde, ist Typ gleich und der erste Text während der ich will , der richtige Vorname ist zu 10%. Und ich erinnere mich, dass ich ein Leerzeichen zwischen diesem und dem mittleren Anfangsbuchstaben brauche, also werde ich in Anführungszeichen ein Leerzeichen schreiben, damit es so aussieht, als wäre nichts da. Aber ich füge tatsächlich als Leerzeichen in meine resultierende Zeichenfolge ein. Und dann noch ein und Prozent auf die mittlere Initiale und ein weiteres Leerzeichen einen letzten 10% und im richtigen Nachnamen. Also wieder diese Formel zu lesen, habe ich so richtigen Vornamen sein, dann ein Leerzeichen Mitte Anfangs war ein Leerzeichen richtigen Nachnamen. Also habe ich geschlagen. Geben Sie ein. Erweitern Sie das hier. Wie Sie sehen können, funktioniert das wunderschön. Ein ähnlicher Fall für die vollständige Adresse, geht einfach nach rechts? Klicken Sie auf. Com. L fügen Sie eine neue Spalte ein. Nennen Sie die vollständige Adresse. Und in diesem Fall würde ich gerne etwas Ähnliches tun. Ich möchte nur die Straßenadresse gefolgt von einem Komma und einem Leerzeichen als das Stadtkomma Space State Comma Space PLZ. Also die gleiche Idee hier. Beginnen Sie mit Gleichen. H zwei und Prozent Komma Leerzeichen in Anführungszeichen kaufmännisches Und-Zeichen, Stadt kaufmännisches Und-Zeichen, Komma Leerzeichen und Anführungszeichen und Prozent Status kaufmännisches Und-Zeichen, Komma Leerzeichen, kaufmännisches Und-Code. Also Straße Adresse Common Space City. Common Space State Art von Raum PLZ drücken Sie die Eingabetaste. Erweitern Sie das, damit wir es sehen können, und da gehst du. Das ist also eine grundlegende Verkettung, um mehrere Textzeichenfolgen zusammenzuziehen. 4. LINKE/MID/RECHTS & LEN: In Ordnung. Als nächstes haben wir links Mitte und rechts, die eine bestimmte Anzahl von Zeichen von einer Position innerhalb einer Textzeichenfolge zurückgeben. Mit anderen Worten, sie extrahieren Textstücke aus einer größeren Zeichenfolge. Wir werden auch über die Len-Funktion oder Länge sprechen, die die Gesamtzahl der Zeichen in einer Zeichenfolge zurückgibt. Also Syntax weise, wirklich unkompliziert. Sie beginnen nur mit der Textreferenz links, im Grunde sagt, ich möchte eine bestimmte Anzahl von Zeichen von der linken Seite dieses Textrings zurückgeben. Wenn Sie also sagen würden, von links von der Zeichenfolge eine drei oder die Zeichenfolge innerhalb einer drei Rückkehr zu Zeichen, Excel wird nur links von dieser Zeichenfolge beginnen und zurückkehren. Die ersten 2 Zeichen, die es richtig findet, funktionieren genau auf die gleiche Weise. Es beginnt einfach von der rechten Seite einer Textzeichenfolge und arbeitet seinen Weg nach links. Also, wenn ich rechts von diesem Text in einer Sieben sagte, gib mir drei Zeichen zurück, wird es 100 zurückgeben , weil diese Luft die letzten drei Zeichen in der Stärke, um und dann Mitte hat eine zusätzliche Komponente dazu, was die Startnummer ist, und es ist im Grunde genau das, was Sie verwenden, wenn Sie eine Textzeichenfolge ziehen oder Zeichen aus der Mitte einer Stärke ziehen möchten . Also hier sagen, aus der Mitte dieser Zeichenfolge in einer Fünf, möchte ich in Position vier beginnen und fünf Zeichen zurückgeben, und das wird 0 bis 215 zurückgeben, weil Null in der vierten Position in der Zeichenfolge ist. Und nicht zuletzt zählt Len, Len, das für sich spricht, das für sich spricht, nur die Zeichen in diesem Fall gibt es 17 Zeichen innerhalb des Beispieltextrings. Also lasst uns springen, um zu übertreffen. Wir werden einige Arbeit an der Telefonspalte in der Spalte machen. Und so werde ich tatsächlich drei neue Spalten hier erstellen, und ich werde sie nennen Vorwahl kann kommen Oh, Präfix Einkommen P und Zeilennummer nennen Cube, und ich werde Vorwahl als diese ersten 3 Nummern der Telefonnummer definieren. schlecht definierte Präfix als das zweite Stück von drei Zahlen mit der Telefonnummer und dann Zeilennummer wird die letzten vier in der Nummer sein, also werden wir alle drei linken Mitte und rechts üben. Um dies für die Ortskennzahl zu erreichen, da es die ersten 3 Zeichen der Zeichenfolge sind, werde ich die linke Funktion verwenden, also gleich links und zwei ist meine Textreferenznummer von Zeichen. Es werden drei sein. Ich habe das einfach abgemacht und es aufgebracht. Da gehst du, Präfix. Wir brauchen eine mittlere Funktion, weil wir Zeichen aus der Mitte dieser Textzeichenfolge ziehen . Der Text wird also die gleiche Referenz sein. Und zur Startnummer ist im Grunde das, wo ist das erste Zeichen, das wir zurückgeben wollen ? Und es ist in 12345 Es ist in der fünften Position, und die Anzahl der Zeichen, die wir zurückgeben wollen, ist drei. Drücken Sie die Eingabetaste 376 Das sieht richtig aus 89 Dort gehen wir. Und last but not least ist die Zeilennummer nur die letzten vier Ziffern der Telefonnummer, so verwenden wir rechts wieder Textbezug ist in und wir wollen vier Zahlen von rechts zurückgeben . Die Reserve 64 sieht gut aus. Wenden Sie es nach unten und los geht's. Einfache linke Mitte-Rechts-Funktionen 5. TEXT /WERT: Alles klar, also möchte ich eine Minute dauern, um über zwei Funktionen namens Text und Wert zu sprechen, was wirklich nützliche Funktionen sein könnte, wenn Excel Ihren Text wie Werte und Ihre Werte wie Text eso behandelt . Was die Textfunktion tut, ist, dass sie einen numerischen Wert in Text und die Vorzeichen eines bestimmten Formats in ihn Wert konvertiert . Auf der Umkehrseite konvertiert eine Textzeichenfolge, die eine Zahl darstellt, in einen Wert, sodass Sie sie als solche behandeln können. Also für die Textfunktion, UH, zwei Komponenten zur Formel, die ersten Teile den Wert. Dies kann eine Reihe von Formel sein, die zu einer Zahl oder einem Verweis auf eine Zelle mit einer Zahl ausgewertet wird. Und das zweite Stück ist, wie Sie Ihren Text formatieren möchten, ob Sie als Datum als Währung, bestimmte Anzahl von Dezimalstellen oder Ziffern usw. formatieren möchten. Ein wirklich häufiges Beispiel, bei dem Sie Probleme zwischen Texten und Werten haben könnten, ist Umgang mit Postleitzahlen. Also lassen Sie uns wieder in Excel springen und werfen einen Blick auf ihr PLZ-Feld, das nicht Spalte K für diejenigen von Ihnen ist, die nicht wissen, dass die traditionelle oder Standard-Postleitzahl fünf Ziffern haben sollte. Das Problem hier ist, dass bestimmte Postleitzahlen, die mit einer Null begonnen haben, diese führende Null von Excel entfernt haben, weil Excel dies als Wert behandelt und die führende Null für irrelevant hält. Was wir also tun müssen, ist hier eine neue Spalte zu erstellen. Also werde ich rechts klicken Spalte, Alan, Alan, fügen Sie einen neuen Kamm ein. Ich nenne es „New Zip“. Und so, als erste Anstrengung, lassen Sie uns versuchen, einfach eine Textfunktion zu verwenden. Also gleich Text unsere Werte gehen, um den PLZ-Wert in K zwei und dann für Format-Text . Ich will sehen, ob ich ihm fünf Ziffern geben kann. In Anführungszeichen werde ich nur fünf Mal Pfund oder Hash-Zeichen drücken, die Anführungszeichen schließen und dann die Klammer schließen und die Eingabetaste drücken. Und das funktionierte für alle fünfstelligen. Das Problem ist, dass es meiner vierstelligen Postleitzahl keine Null hinzugefügt hat, da Null bereits entfernt wurde. Es ist also, dass wir hier etwas klüger werden müssen. Also, was ich tun werde, ist eine logische Aussage mit einer Len-Funktion zu integrieren, um die vierstelligen Postleitzahlen ein wenig anders zu behandeln . Also, was wir hier tun werden, ist, dass wir mit der Textfunktion anfangen werden. Waren schon seit wir ziemlich weit entlang gekommen sind und wir werden nur mit beginnen, wenn die Länge Also, wenn Len von k zwei, sie ist ein Postleitzahl-Feld schließen die Klammer gleich fünf, und der Wert von True ist, wir werden es in Text konvertieren mit fünf Dezimalstellen. Und das ist das. Wenn ein Komma über den Wert falsch, hier ist, wo wir Excel sagen, wie Besuchswaren mit nur vier Ziffern zu behandeln. Also werden wir sagen, äh, wenn die Länge von K zwei schließen, die Klammern gleich vier ist, dann werde ich das einfach packen und einfach einfügen, sparen Sie mir ein wenig Zeit. Dann werden wir den K-2-Wert in Text umwandeln. Aber ich werde eine Bearbeitung des Formats vornehmen, und ich werde die erste Ziffer zwingen, eine Null zu sein und dann mit £4 Zeichen zu beenden und dann werde ich das einfach mit zwei weiteren Klammern abschließen, und das sollte es gerade tun. Drücken Sie die Eingabetaste. Wenden Sie es nach unten. Und, wie Sie sehen können, die Fälle, in denen es nur vier Ziffern hatte. Jetzt habe die führende Null wieder in Also wieder hinzugefügt, nur um diese Formel zu überarbeiten, sagte, wenn die Länge der Postleitzahl gleich fünf ist, nur in Text mit so vielen Ziffern wie möglich konvertiert, um, wenn die Länge gleich vier, konvertiert in Text und erzwingen die erste Ziffer eine Null sein, eso verwendete Kombination von logischen Operatoren, die Längenfunktion und die Textfunktion, um ein neues, richtiges PLZ-Feld zu erstellen . 6. SUCH/FINDUNG: Okay, Also haben wir über die einfachen linken mittleren rechten Funktionen gesprochen, auf denen wir eine sehr bestimmte Anzahl von Zeichen bestimmt , die zurückgegeben werden sollen. In jedem Fall funktioniert das großartig für Dinge wie Telefonnummern, die extrem konsistent und standardisiert sind. Aber realistisch gesehen gibt es viele Situationen, in denen wir uns mit einer variablen Anzahl von Zeichen beschäftigen , ,die zurückgegeben werden müssen. Mit anderen Worten, was ist, wenn wir die drei Zeichen nach dem kaufmännischen Und-Zeichen oder alle Zeichen vor dem Bindestrich benötigen ? Fragen wie diese können nicht durch die linken Mitte-Rechts-Funktionen allein adressiert werden. Sie benötigen so etwas wie die Suchfunktion bei, um Ihnen zu helfen, das zu erreichen. Also suchen, die eine persönliche Lieblingsfunktion von mir ist und hoffentlich bald Liebling von Ihnen ist eine wirklich leistungsfähige Funktion, die nach einer bestimmten Zeichenkette sucht. Und dann, wenn es es findet, gibt es die Position dieser Zeichenfolge zurück. Wenn es nicht findet, gibt es einen Wertfehler zurück. Eso-Syntax weise. Da sind drei Teile. Grundsätzlich beginnt es mit dem, wonach Sie suchen? Welchen Charakter oder Stärke, wo Sie es suchen? Und dann ein optionales Stück namens Start taub. Standardmäßig beginnt die Suche am Anfang oder links einer Textzeichenfolge und bewegt sich von links nach rechts, bis sie findet, wonach Sie suchen. Wenn Sie Startnummer zwei etwas anderes setzen, wird es im Grunde nach einer bestimmten Anzahl von Zeichen beginnen. In diesem Fall, hier unten, betrachten wir eine Textzeichenfolge in Zelle 11. Also sagen wir OK, suchen Sie nach dem Prozentzeichen innerhalb von 11. Es beginnt auf der linken Seite und zählt 123456789 Findet es in der neunten Position und gibt die Zahl neun zurück . In diesem Fall verwenden wir die optionale Startnummernkomponente der Formel, die die Suche nach dem Prozentzeichen innerhalb desselben Textes während dieser Zeit beginnen bei dem 10. Zeichen. Wir überspringen also das erste Prozentzeichen, das die zweite Instanz des Prozentsatzes findet, der in Position 13 landet. So kehrt bei 13 zurück und dann beginnen die nächsten beiden Beispiele, um Ihnen zu zeigen, wie Sie die Suchfunktion mit anderen wie der linken Mitte der rechten Zehe integrieren können . Fügen Sie das dynamische Element hinzu, auf das ich verwiesen habe, was die häufigste Verwendung der Suche ist. Sie werden nicht oft die Suche selbst sehen, ein kleiner Tipp, bevor wir springen, um zu übertreffen, funktioniert die Suchfunktion genau auf die gleiche Weise, aber die Groß- und Kleinschreibung wird beachtet. also die Wennalso dieGroß-/Kleinschreibung kein Faktor ist, verwende ich einfach die Suche, um zu übertreffen. Was wir hier tun möchten, ist die Arbeit mit dieser E-Mail-Spalte und erstellen Sie einen neuen Rechtsklick. Oh, fügen Sie eine Spalte ein und wir nennen es Benutzername, und ich werde den Benutzernamen als im Grunde definieren, was dem at -Zeichen in der E-Mail vorangeht . Also Jennifer J. McGrath bei gmail dot com würde den Benutzernamen von Jennifer Jayme und Craft übersetzen. Also möchte ich offensichtlich Zeichen von links von der Textzeichenfolge und dem Spaltenende zurückgeben. Aber wenn ich anfange, das zu schreiben und ich die Anzahl der Charaktere Stück zu bekommen, was zum Teufel tun hier? Also für Jennifer J. McGrath, sieht es aus wie 15 Zeichen in der Nähe 16. Du weißt, dass ich sie richtig kriege. Aber dann, wenn ich versucht habe, dies anzuwenden, wissen Sie, dass ich Teile der Adresse bekomme, weil es offensichtlich keine Standardanzahl von Zeichen ist, die ich zurückgeben muss. Also, was ich tun muss, ist die Anzahl der Zeichen, die Teil dieser Funktion durch eine Suche zu ersetzen . Also werde ich vier Das at Zeichen durchsuchen, umgeben von Anführungszeichen, weil es technisch gesehen eine Textzeichenfolge ist. Es war die Suche nach innen und zu und dann schließen Sie das ab. Also jetzt, was wir tun. Also sagen wir, begann die linke Seite dieser E-Mail und ich möchte, dass Sie im Grunde die Anzahl der Zeichen zurückgeben es für Sie braucht, um das at Symbol zu finden. Also, wenn ich das jetzt schließen würde, wären wir nah dran. Aber Sie sehen, wie wir im Grunde das at Symbol damit einschließen. Das liegt daran, dass es das at-Zeichen an der 16. Position findet und 16 Zeichen zurückgibt, die per Definition das Äußere einschließen. Also alles, was ich tun muss, ist, die letzte Klammer zu löschen. Und da ich immer noch in der Anzahl der Zeichen bin, wird die Komponente ein Minus eins hinzufügen , dann schließen Sie es ab, und alles, was tut, ist, dass es OK sagt, geben Sie ein Zeichen weniger zurück, so dass ich das Äußere nicht einschließe. Nun, wenn ich das hier unten anwende, gehst du. Unabhängig davon, wo das at-Zeichen in der Zeichenfolge auftritt, ermöglicht mir die Suchfunktion, immer zu aktualisieren, wie ich den Benutzernamen definiere, dass ich auf Lee bin und das Stück davor bekomme. So wirklich leistungsstarke Funktion. Dies ist nur eine Anwendung davon wird Ihnen ein paar weitere Anwendungen in den nächsten Vorträgen zeigen , also bleiben Sie dran. 7. Daten mit IF(ISNUMBER(SEARCH)) kategorisieren: Alles klar, also ist es Zeit, es streng geheim mit dir zu teilen, sehr, sehr mächtige Kombination von Formeln, die ich fast jeden einzelnen Tag meines Lebens verwende. Rufen Sie an, wenn die Zahlensuche ist, klingt also ein wenig verrückt. Es ist eine Kombination aus drei Funktionen. Wenn Anweisung Zahl ist, Anweisung und Suchanweisung alle in einem gerollt, und im Grunde, was es tut, ist es Ihnen hilft, Daten basierend auf Zellen zu klassifizieren, die bestimmte Zeichenfolgen enthalten . Sie Mit anderen Worten, könnten eine verrückte, unordentliche Zeichenfolge von Daten haben , , die Bits und Teile nützlicher Informationen enthält, die Sie verwenden können um neue Datendimensionen zu erstellen oder zu klassifizieren ah, neue Kategorien von Daten. Wenn die Zahl ist. Mit der Suche können Sie sich im Wesentlichen durch die Textzeichenfolge Gedanken machen, diese herausziehen und diese Dimensionen oder Klassifizierungen erstellen. jedoch Sie müssen esjedoch. Also, um diese Formel zu interpretieren, die zunächst ein wenig verrückt aussieht, ist es immer am einfachsten, von innen zu beginnen und Ihren Weg nach draußen zu arbeiten. Beginnen wir also mit der Suchfunktion, die wir gerade durchlaufen haben. Grundsätzlich suchen Sie nur nach Text innerhalb einer bestimmten Textzeichenfolge, und das gibt entweder einen Wert zurück, der die Position ist, an der der gesuchte Text gefunden wurde, oder einen Fehler, wenn er den Text nicht findet, Also, dann nehmen Sie das einen Schritt weiter zur ist Zahlenformel. All das Sprichwort ist, haben Sie eine Nummer bekommen, als Sie diese Suchfunktion gemacht haben, Ja oder nein? Wenn du eine Nummer hast, bedeutet das, dass es die Position des Dings zurückgibt, nach dem du suchst. Das heißt, es hat es gefunden. Wenn Sie keine Nummer bekommen, bedeutet das, dass Sie einen Fehler bekommen haben, weil er sie nicht gefunden hat. Also sagen all die beiden zusammen: Haben Sie gefunden, wonach Sie suchen oder nicht? Wenn Sie also einen weiteren Schritt zurückgehen und sich die if-Anweisung ansehen, sagen Sie nur, wenn Sie gefunden haben, wonach Sie suchen, dann geben Sie diesen Wert von true zurück. Andernfalls, wenn Sie nicht finden, wonach Sie suchen, geben Sie den Wert zurück, wenn false Gehen Sie also zurück zu unserer Diskussion über if-Anweisungen denken Sie daran, dass Sie so viele von diesen zusammen verschachteln können , wie Sie möchten, , so dass Sie mit dieser Kombination von Funktionen extrem tiefe und komplexe kategoriale Regeln erstellen können. Also lassen Sie uns in Excel springen und ich werde Ihnen ein Beispiel zeigen, wie wir das tun können. Eso Ich werde hier eine neue Spalte erstellen. Klicken Sie mit der rechten Maustaste Oh, erstelle eine Spalte direkt nach der E-Mail und ich rufe diesen Anbieter an. Und im Grunde, was ich hier tun möchte, ist bestimmt, äh, welcher dieser Benutzer Gmail verwendet, die einen Brunnen verwendet und welche Benutzer Hotmail verwenden. Um Und was ich tun werde, ist, dass ich eine Kombination aus „if“ und „ Suchfunktionen“ verwenden werde, um nach diesen Schlüsselwörtern Gmail, AOL gut und Hotmail zu suchen , um diese Leute in ihre Provider zu kategorisieren, damit Sie mit Wenn offene Klammer Zahl ist offene Klammer suchen offen, Prinzessin. Und ich bin auf der Feinstext-Komponente, die Formel. Also, wonach suche ich? Zuerst könnte ich das in beliebiger Reihenfolge tun, aber das erste, was ich suchen werde, ist Gmail. Ich werde nach diesem Text innerhalb von Ende zu und dann Syntaxweise suchen, es wird ein wenig kompliziert. Aber sobald Sie das im Text fertig sind, ruhen Sie Ihre Kleidung in Klammern und dann komma über den Wert von true. Also bis zu diesem Punkt, meine Formel sagt, wenn Sie nach Gmail in Zelle und zwei suchen und Sie Gmail finden. Was willst du zurückkehren? Also werde ich Gino zurückgeben, um den Wert des falschen Friedens zu bekommen. Hier ist, wo ich meine nächste if-Anweisung beginnen kann, weil ich hier ein paar if-Anweisungen verschachteln werde . Also, anstatt neu zu schreiben, wenn die Zahlensuche von Grund auf neu ist, gehen Sie in die Bearbeitungsleiste, greifen Sie alles, was ich gerade bis zum Komma geschrieben habe. Kopieren Sie es und fügen Sie es direkt danach ein. Also, jetzt ist der Wert von false in Ordnung. Wenn Sie Gmail nicht gefunden haben, lassen Sie uns eine weitere Suche durchführen. Also, wenn seine Nummer nach einem Brunnen sucht, innerhalb und zu, dann rufen wir das an. Ja, nun, und dann genau die gleiche Logik hier für meine dritte if-Anweisung, die das Stück kopieren nach dem Komma einfügen wird. Das Letzte, was ich suchen werde, ist Hotmail, wenn ich es finde, nennen Sie es Hotmail. Und jetzt bringt mein letzter Kommentar mich zu diesem Zweck alle Aussage sein, die es falsch Wert. Wenn alle diese Tests falsch sind, was ich hier zeigen möchte und lass es uns einfach anders nennen und dann ein paar Klammern schließen . 123, um mich an den Anfang zu bringen und drücken Sie Enter, also weiß ich, dass das eine Art Tier einer Formel war. Aber jedes Stück ist eigentlich ganz einfach, wenn man darüber nachdenkt, was es wirklich tut. Wenn ich dies also anwende, wie Sie sehen können, wird der Anbieter von jedem dieser Benutzer herausgezogen oder identifiziert und klassifiziert oder entsprechend kategorisiert. Wenn ich mir das Drop Down ansehe, siehst du, dass jeder ordentlich in einen dieser drei Eimer fällt. Also gehen wir hin. Das ist nur ein Beispiel dafür, wie mächtig diese Kombination von if is number und search sein kann . 8. RECHTE, LEN und SUCHE kombinieren: Okay, also habe ich noch einen Tipp, den ich mit euch teilen . Schließen Sie diesen Textfunktionsabschnitt. Aber bevor ich es tue, schauen wir uns einfach an, wie weit wir in diesem Abschnitt Art von Scrollen durch diesen Abschnitt sechs Arbeitsmappe gekommen sind . In Anbetracht dessen, was wir angefangen haben, ist es tatsächlich ziemlich beeindruckend, wo wir gelandet sind. So konnten wir eine Reihe von verschiedenen Feldern und neuen Datendimensionen erstellen, definieren und modifizieren, einfach Kombinationen von ziemlich einfachen Textfunktionen verwenden. Hoffentlich gibt Ihnen dies ein Gefühl dafür, wie mächtig sie sind, besonders wenn Sie lernen, sie auf interessante Weise zu kombinieren und zu manipulieren. Also der letzte Tipp, den ich mit euch teilen möchte, ist einer, der täuschend schwierig und schwierig ist, richtig zu werden. Also erinnern Sie sich, als wir die Benutzernamenformel und Colin P. Wo wir gesagt haben, ich möchte eine variable Anzahl von Zeichen von der linken Seite des E-Mail-Feldes zurückgeben und wir verwenden die Suche zu sagen, Geben Sie mir alles bis zum at-Zeichen? Was wäre, wenn wir eine variable Anzahl von Zeichen von rechts von einer Textzeichenfolge zurückgeben wollten ? , Schauen wir uns mal an, wie wir das machen könnten. Mit diesem nationalen Id-Feld werde ich einfach ein neues Feld direkt daneben erstellen. Wir nennen das kurze I D. Und ich werde das als nur alle Charaktere definieren, die dem Bindestrich im nationalen I D. folgen . So können Sie in einigen Fällen drei Gipfel sehen, denn ich glaube an andere Fälle. Es sind zwei oder fünf. Die Quintessenz ist, dass es nicht einfach eine strikte Anzahl von Zeichen einfügen kann, um von rechts zurückzukehren . Ich muss klüger als das werden. Warum fangen wir nicht einfach mit der richtigen Funktion an? Weil wir wissen, dass das der richtige Ausgangspunkt ist, und wir werden sagen: „ Alles klar, gib Charaktere von dir oder meinem nationalen I-D-Feld zurück. Nun ist die Anzahl der Zeichen wieder, es kann nicht nur eine Zahl sein, so dass Sie vielleicht sehr gut denken. Das ist offensichtlich. Verwenden Sie einfach die Suchfunktion und suchen Sie nach dem Bindestrich innerhalb des Textes Boom und hey, Sie schreiben für Straße zu. Aber bevor Sie gehen und eine Parade für sich selbst halten, lassen Sie es uns anwenden und sehen, was los ist. Das Problem ist also, es funktioniert großartig für die 1. 2, aber sobald Sie zu einem I D kommen, das eine vierstellige kurze benötigt , ich d. Sie geben nur drei zurück. Irgendetwas stimmt noch nicht. Und der Grund, warum wir diese Diskrepanz sehen, ist, dass die rechte Funktion arbeitet von der rechten Zehe links die Suchfunktion, auf der anderen Seite, standardmäßig sucht von links nach rechts. Wenn Sie also sagen, suchen Sie nach dem Bindestrich, es ist die Suche nach dem Bindestrich und dem dritten Zeichen. Also geben wir jedes Mal drei Zeichen von rechts zurück. Es ist egal, ob es 34 500 Zeichen nach dem Bindestrich gibt, weil die Suchvorgänge von links nach rechts gehen , nicht rechts Zehe links. Also lassen Sie uns zurücktreten und unsere mathematischen Hüte für eine Sekunde auf und sagen OK, wenn es keine einfache Möglichkeit für uns gibt, über Funktionen oder Formeln zu definieren, welche Anzahl von Zeichen tritt nach dem Bindestrich auf? Welche Stücke können wir leicht mit den Werkzeugen definieren, die wir so eine schwächen haben die Anzahl der Zeichen durch den Bindestrich definieren, was wir bereits getan haben? Verwenden Sie die Suchfunktion sein? Hier ist das fehlende Glied. Wir können die Länge der gesamten Zeichenfolge mit Len Funktion zurückgeben. Also, wenn wir die Länge der ganzen Saite haben und wir die Länge der Stärke durch den Strich haben, dann denken Sie darüber nach, was der Unterschied dieser beiden gleich ist. Und genau das brauchen wir. Wenn Sie also alles durch den Strich von der Länge der gesamten Zeichenfolge subtrahieren, erhalten Sie die Anzahl der Zeichen rechts vom Bindestrich. So eine Art ungewöhnliche Art, darüber nachzudenken, aber das wird den Job erledigen. Also werde ich hier einfach meine Suchfunktion löschen und von vorne anfangen. Also wieder, ich bin in der Anzahl der Zeichen Komponente dieser Funktion. Also, was ich tun werde, ist zu sagen, Lasst uns auch die Länge von dir nehmen. Subtrahieren Sie alle Zeichen bis zum Bindestrich. Also werde ich auchnach dem Bindestrich in dir suchen auch und ihn mit zwei Elternkrankheiten abschließen. Also, jetzt sagen wir: Okay, Okay, ich möchte, dass du weißt, nimm eine bestimmte Anzahl von Zeichen von rechts. Wir werden die Anzahl der Zeichen als die ganze Zeichenfolge minus alles bis zum Bindestrich finden und zurückgeben, was übrig ist. Und wenn ich das anwende. Bumm. Da gehst du. Es macht die Tatsache aus, dass rechts von diesem Bindestrich eine andere Anzahl von Ziffern vorhanden sein kann , so dass Sie dasselbe tun können. Zum Beispiel, wenn wir alles nach dem at Zeichen für die E-Mail ziehen wollten, machen wir einfach, äh, E-Mail-Service hier. SE gleich rechts diese Textlänge des Textes minus Suche nach dem at-Zeichen innerhalb des Text-Boom gmail dot com ein gut dot com hotmail dot com Also, wieder, wieder, eine große Erinnerung, dass, wenn Sie kreativ sind, gibt es eine unendliche Anzahl von Möglichkeiten, diese Funktionen zu kombinieren, um fast alles zu tun, was Sie tun möchten. Damit schließt das den Textabschnitt ein. Ich hoffe, es hat dir als Nächstes gefallen. Wir haben noch einen tollen Abschnitt Dating-Zeit-Funktionen, also bleiben Sie dran. 9. BONUS: Die ERSATZfunktion: Also gibt es eine andere Textfunktion, die es keine Chance hatte zu decken, und ich wollte sie hier in der Bonusvorlesung vorstellen. Und diese Funktion wird als Ersatz bezeichnet. Und der Zweck der Ersatzfunktion ist, wie Sie vielleicht erwarten, wie Sie vielleicht erwarten,ein Zeichen oder eine Zeichenfolge aus einem Textfeld zu ersetzen und diese Zeichen durch etwas Neues zu ersetzen. Nun ist die Schönheit von Substitute, dass es Ihnen auch erlaubt, zu definieren, welche Instanz eines Charakters geändert werden soll. Also, Blick auf unsere Textfunktion Arbeitsmappe hier werde ich auf die Telefonnummer beziehen, Feld und Spalte sind, die zwei verschiedene Instanzen eines Bindebogens hat. Nun lassen Sie mich Ihnen zeigen, wie Formel ersetzen kann entweder den ersten oder den zweiten Strich aus diesem Textring ersetzen. Also fügen Sie einfach eine neue Spalte nach Spalte sind und nennen wir es neue Telefonnummer, und hier kann es eine Ersatzfunktion eingeben, und es hat vier Komponenten. erste Komponente ist der Text, den ich bearbeiten möchte. In diesem Fall ist es Telefonnummernzelle sind auch, auch, und jetzt hier der alte Text. Hier geben Sie das Zeichen oder die Zeichenfolge an, die ich in diesem Fall ändern möchte , ändern Sie den Bindestrich und mein Komma über den neuen Text ist das, was ich diesen Bindestrich ersetzen möchte. Also statt eines Strichs, lassen Sie uns eine Pfeife hier setzen. Und da dies Text ist, muss ich ihn in Anführungszeichen umgeben. Und schließlich ist die vierte Komponente dieser Funktion diese Instanznummer. Geben Sie also eins ein und schließen Sie die Klammer. Wie Sie sehen können, wird sechs ein acht Strich durch 618 Rohr ersetzt. Und wenn ich in diese Funktion zurückgehe und jetzt die 1 zu 2 ändere, kannst du sehen, dass der zweite Strich in eine Pipe geändert wurde. Und das ist hilfreich, wenn Sie versuchen, sehr spezifische Textzeichenfolgen aus einem Feld zu extrahieren und Sie eine einzelne eindeutige Kennung erstellen müssen. Also in diesem Fall haben zwei Striche durch einen Strich und eine Pipe ersetzt, und jetzt kann ich Suchfunktionen Mitte links rechts verwenden, um diese Pipe toe verwenden. Helfen Sie mir, Teile dieser Saite zu isolieren. Also, da gehst du hin. Ich könnte das einfach umsetzen. Wie Sie in jedem Fall sehen können, dass die zweite Instanz des Bindebogens ersetzt. Und da gehst du hin. Das ist die Ersatzfunktion 10. HOMEWORK: Textfunktionen: Alles klar. Es ist Zeit für die Hausaufgaben. Also für diejenigen von Ihnen, die ein wenig zusätzliche Übung mit Textfunktionen wollen, habe ich einige gute Herausforderungen für Sie hier in der Excel Hausaufgaben-Übungsmappe. Also bin ich auf der Registerkarte Textfunktionen, und hier können Sie sehen, dass wir eine Reihe von Textzeichenfolgen für Product Keys haben, die wirklich chaotisch sind. Eine Menge Informationen, die irgendwie darin eingebettet sind. Und was wir tun werden, ist unser ganzes Arsenal an Textfunktionen zu nutzen, um sinnvolle Teile davon zu extrahieren . Also werden wir diese Spalten B C D füllen Den ganzen Weg durch Spalte h basierend vollständig auf den Textzeichenfolgen in der Spalte Product Key . Also, wenn wir uns die Anweisungen ansehen, haben wir hier sechs Schritte. Wir werden alles benutzen, was wir noch haben. Mittlere rechte Suche. Wir werden die, wenn ist Zahl, Suchkombination verwenden . Ersetzen Sie all das gute Zeug. Also gib es eine Chance. Sehen Sie, wie Sie tun, wenn Sie sich die Antworten ansehen müssen, die Dateien für Sie sonst verfügbar sind, viel Glück