Cercetare multi-criteriu

Mai mult decât 250 de aplicații Excel Sunt disponibile gratuit Descarca !

multi-criteriu

  • Buget, gestionarea contului
  • Management comercial, personal
  • Programe, calendare
  • Etc.

Îmi rup dinții pe o căutareV cu mai multe criterii. Iată subiectul:

Am coloana B cu o referință care apare de mai multe ori în matrice.

Am coloana D cu stări definite

Am nume în coloana E.

Aș dori să afișez numele coloanei E dacă B corespunde unei condiții și D o altă condiție (posibilă mai multe).

Trebuie să pot afișa toate numele (coloana E) corespunzătoare acestor condiții.

Pentru informații: nu am dreptul la macro, nu la formulele matrice.

Nou înregistrat pe forum, căutam o soluție identică cu cea a autorului, așa că îmi permit să ofer un exemplu cu un caz concret.

Lucrez la un fișier Excel pentru a lista versiunile software disponibile pentru un editor. Dintre „versiunile disponibile” definim „versiunile recomandate”. Așez ca exemplu un fișier „rapid” și vă dau explicațiile mele.

Pe masa mea de pe pagina 1, îmi rezum baza de clienți

-Selectez editorul

=> În funcție de editorul selectat doar versiunile editorului.

Pe a 2-a mea pagină, fac referire la „editorii menținuți”. Această listă îmi oferă opțiunile de „editor” din tabelul de la pagina 1.

Următoarele pagini se bazează pe editorii mei de referință:

-În coloana B, versiunile existente

=> Pentru editorul 1, formatul este 1.0 => 1.1 => 2.0 => 2.1 => [etc]

=> Pentru editorul 2, formatul este 1.A => 1.B => 2.A => 2.B => [etc]

=> Pentru editorul 3, formatul este A.0 => A.1 => B.0 => B.1 => [etc]

-În Coloana A, marchez (folosind un meniu derulant) „versiunea recomandată” cu un X.

Obiectivul acestui exercițiu este de a găsi pe pagina mea 1:

  • În coloana B, lista editorilor mei dintr-un meniu derulant: S-a terminat!
  • În coloana C, lista posibilelor versiuni în funcție de editorul meu: S-a terminat!
  • În coloana D, versiunea recomandată „mai mare sau egală”: Și acolo mă blochez.

Pentru editorul meu 1, clientul meu este versiunea 2.0, dar vă recomand 2.2. Vreau ca coloana D să-mi spună „2.2”.

Cu toate acestea, dacă clientul meu se află în versiunea 1.3 și este o versiune recomandată, vreau ca coloana D să indice „1.3”.

Îmi spun că trebuie să iau coloana „versiune” din primul meu tabel și să păstrez numai caracterele care preced „.” pentru a căuta „cea mai apropiată versiune” marcată cu un „X” pe placa de editor corespunzătoare, dar am atârnat puțin în implementare.

Continuam să sap de partea mea, dar îmi spun că „dacă și altor barjoti ca mine” le place să lucreze la un puzzle bun, ar fi păcat să nu împărtășesc!

multumesc in avans!

Sunt * preeesc * la sfârșitul lucrului. În coloana D celula 1, folosesc ca formulă matrice:

Lucrul care se blochează este că îmi oferă versiunea recomandată TAKING.