Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [Open office calc]Troppi SE annidati

    Mi ritrovo a dover fare un programma che converte da decimale a esadecimale senza dover usare le funzioni prestabilite. Come sappiamo i decimali 10, 11, 12 ecc... in Hex equivalgono in A, B, C ecc.. La mia domanda è la seguente:
    Come faccio ad evitare il seguente codice di SE annidati per sostituire i valori decimali con le lettere? Ecco la funzione: =SE(B1=10;A;SE(B1=11;B;SE(B1=12;C;SE(B1=13;D;SE(B1 =14;E;SE(B1=15;F;B1))))))

    Spero in una risposta veloce e significativa, grazie ancora, dato che dovrò usare calc per tanto altro tempo.

  2. #2
    Puoi provare così:

    codice:
    =SE(B1=10;"A";"")&SE(B1=11;"B";"")&SE(B1=12;"C";"")&SE(B1=13;"D";"")&SE(B1=14;"E";"")&SE(B1=15;"F";"")&SE(O(B1<10;B1>15);B1;"")
    Però non so se sia una risposta veloce e significativa.
    La democrazia rappresentativa ha fatto il suo tempo, è ora di passare alla democrazia diretta.
    www.beppegrillo.it

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.