Joacă „puzzle” pe Excel
MehmetSalihKoten, un utilizator Reddit, a creat o versiune complet funcțională a Tetris în Microsoft Excel.
Suntem prea familiarizați cu funcția CONCATENARE pentru a combina diferite șiruri sau numere în Excel . Cu toate acestea, are câteva limitări:
1. Argumentele trebuie separate prin virgule.
2. Această funcție nu poate obține obiecte dintr-un interval pentru a realiza unirea.
3. Nu are nicio prevedere pentru a adăuga separator.
Cu aceste dezavantaje, în Excel 2016 a fost introdusă o nouă funcție numită TEXTJOINT, care îndeplinește aceeași funcție ca și funcția CONCATENATE, dar mai eficient.
Descrierea funcției TEXTJOIN
Funcția TEXTJOIN unește text din mai multe intervale și/sau șiruri de caractere, inclusiv un separator între valorile textului unite. Dacă delimitatorul este un șir de text gol, această funcție va concatena efectiv intervalele.
Sintaxa funcției TEXTJOIN
Această funcție are următoarea sintaxă:
TEXTJOIN(delimitator, ignore_empty, text1, [text2], …)
Să analizăm sintaxa de mai sus:
Exemplu de funcție TEXTJOIN
Mai jos sunt câteva exemple pentru a putea înțelege mai bine această funcție.
Exemplul 1:
În acest exemplu, avem un tabel de date care include prenumele, numele de familie și statul de reședință ale fiecărei persoane. Aici vom folosi funcția TEXTJOIN pentru a crea un ID unic pentru fiecare persoană, combinând numele, numele și starea. Formula folosește un caracter de subliniere ca delimitator, setează al doilea argument la TRUE, astfel încât să nu existe celule goale, iar intervalul A2:C2 este intervalul conectat.
Trageți în jos formula din celula D2, veți obține ID-ul pentru fiecare persoană.
Exemplul 2:
În acest exemplu, în același tabel de date de mai sus, găsim o listă cu numele tuturor persoanelor din statul LA prin utilizarea funcției TEXTJOIN de două ori. Utilizați mai întâi funcția TEXTJOIN combinată cu funcția IF pentru a găsi persoane care se potrivesc condițiilor de mai sus, adică persoane care locuiesc în statul LA. Rezultatul va returna numele complet al persoanei. Când tragem formula în jos, coloana va fi completată cu numele complet al persoanei. Dacă locuiți într-un alt stat, va lăsa acea casetă goală.
Apoi, vom folosi din nou funcția TEXTJOIN pentru a obține lista într-o celulă separată prin virgulă. Pentru a face acest lucru, vom scrie următoarea formulă în celula B2.
= TEXTJOIN (“,”, TRUE, D5:D13)
După cum se arată în imaginea de mai jos:
Rezultatul va fi o listă de nume separate prin virgulă, după cum se arată mai jos:
Celulele goale vor fi omise din șirul combinat, deoarece setăm opțiunea doi la TRUE.
Exemplul 3:
Putem folosi funcția TEXTJOIN pentru a crea propoziții de completare automată. De exemplu, folosiți-l pentru a scrie comentarii pe o transcriere pentru a ști din care clasă aparține elevul.
În exemplul de mai jos, vom crea un tabel LOOKUP pentru a găsi nota corespunzătoare a elevului și vom returna comentariile folosind funcția TEXTJOIN. Tabelul de mai jos conține informații despre intervalul de scor și clasa corespunzătoare intervalului de scor.
Formula LOOKUP este următoarea:
= CĂUTARE (F4, L5: L8, N5: N8)
După cum știm că funcția LOOKUP are cel puțin trei argumente, primul este valoarea de căutare, F4 în acest exemplu. Al doilea argument este intervalul de căutare, adică L5:L8 în această formulă, iar ultimul argument este intervalul de returnare care este N5:N8 în formulă. Deci formula caută punctul din prima coloană (coloana L) și returnează valoarea din coloana N.
Formula preia informații din următorul tabel situat între E3:F5.
Formula de căutare discutată în paragraful anterior este prezentă în celula F5 și returnează un rating de C pentru scorul 34. Acum vom folosi funcția TEXTJOIN pentru a crea un comentariu care poate fi plasat în rapoarte.
Să presupunem că vrem o propoziție ca aceasta:
[Numele candidatului] ați obținut [note], iar nota dvs. este [Notă].
Vom avea următoarea formulă:
=TEXTJOIN(" ",TRUE,F3,"Ați trecut",F4,"scor, rank",F5,".")
In aceasta formula:
1. Primul argument este un delimitator setat la un spațiu (" "), făcându-l să arate ca o propoziție.
2. Al doilea argument este setat la TRUE ca de obicei.
3. F3 este numele elevului
4. Următoarea parte „Tu treci” va rămâne aceeași pentru cazul fiecărui student.
5. Urmează F4, scorul pentru student.
6. Argumentul care urmează părții fixe va rămâne același pentru toate cazurile.
7. Al doilea argument este clasa din celula F5.
8. Ultimul argument este semnul de punctuație care reprezintă sfârșitul propoziției.
Vă doresc succes!
Vezi mai mult:
MehmetSalihKoten, un utilizator Reddit, a creat o versiune complet funcțională a Tetris în Microsoft Excel.
Pentru a converti unitățile de măsură în Excel, vom folosi funcția Convert.
Ce este funcția HLOOKUP? Cum se utilizează funcția HLOOKUP în Excel? Să aflăm cu LuckyTemplates!
Funcția IFERROR în Excel este destul de frecvent utilizată. Pentru a-l folosi bine, trebuie să înțelegeți formula IFERROR a Microsoft Excel.
Ce este funcția VALUE în Excel? Care este formula Value în Excel? Să aflăm cu LuckyTemplates.com!
Funcția EOMONTH din Excel este folosită pentru a afișa ultima zi a unei luni date, cu o implementare foarte simplă. Veți primi apoi ultima zi a unei anumite luni pe baza datelor pe care le-am introdus.
Doriți să automatizați sarcinile repetitive în Excel VBA? Deci, să învățăm cum să folosim o buclă Do-While pentru a implementa o serie de acțiuni care se repetă până când o condiție este îndeplinită.
Este posibil ca lățimea implicită a coloanei și înălțimea rândului în Excel să nu se potrivească cu datele pe care le introduceți. Articolul de mai jos vă arată câteva modalități de a modifica dimensiunea coloanelor, rândurilor și celulelor în Excel 2016. Vă rugăm să consultați el!
Ori de câte ori lucrați cu Excel, va trebui să introduceți informații - sau conținut - în celule. Să învățăm cu LuckyTemplates conceptele de bază ale celulelor și intervalelor în Excel 2016!
Ce este funcția Xlookup în Excel? Cum se utilizează Xlookup în Excel? Să aflăm cu LuckyTemplates.com!