Percent, parts, and actual modes Zichlik-aware cross aylantirish Tolerance and rounding checks CSV, PDF, and ulashish link

Formulatsiya nisbatlari kalkulyatori (massa, hajm, tolerans)

Create formulatsiya tables from percentages, parts, or actual amounts, then masshtab them to a maqsadli jami without losing track of zichlik, rounding, or tolerance ranges.

The vosita qo‘llab-quvvatlaydi massa-basis and hajm-basis calculations, warns about 100% issues immediately, and lets you take the jadval out as CSV, TSV, PDF, or a ulashiladigan URL.

Built for real formulatsiya work

The page handles the situations that block real work: totals that do not equal 100%, missing zichlik, rounding to a amaliy increment, and out-of-range qatorlar after scaling.

One jadval from kiritish to chiqish

Enter qatorlar once, review the normalized percentages, see primary and converted chiqish amounts side by side, and take the natija out in a record-friendly format.

Useful across industries

The wording stays neytral, so the same flow works for food blends, feed, trial formulations, sifat checks, material compounding, and other nisbat-based work.

Xavfsizlik izohlari

  • Bu vosita faqat formulatsiya hisoblash va yozuv yuritish uchun mo‘ljallangan. U tartiblar, xavfli aralashtirish, moslik, reaktivlik yoki huquqiy muvofiqlik bo‘yicha maslahat bermaydi.
  • Check every nisbat, zichlik, tolerance range, birlik, and rounding condition yourself before using the natija in real work.
  • For production or regulated foydalanish, your internal qoidalar, SOPs, equipment limits, and safety controls always take priority.

Qanday foydalaniladi

  1. Choose the hisoblash basis, basis birlik, maqsadli jami, and kiritish mode.
  2. Add qatorlar or paste a jadval with komponent name, kiritish value, optional zichlik, and optional min/max tolerance.
  3. If you foydalanish percent kiritish, choose what should happen when the jami is not 100%.
  4. If needed, turn on rounding and choose how the jami difference should be adjusted.
  5. Review the ogohlantirishlar and natija jadval, then export to CSV, TSV, PDF, or a ulashish link.

Examples

Atamalar

Hisoblash basis

The main family used for nisbat handling and primary chiqish. Massa basis works in massa birliklar. Hajm basis works in hajm birliklar.

Normalization

When percent kiritish does not add up to 100, normalization keeps the relative proportions and rescales the jami to 100%.

Parts

Nisbat kiritish such as 2:1 or 3:2:1. The sum does not need to equal 100.

Tolerance range

A per-qator min/max range checked either on nisbat percent or actual amount.

Minimum dozalash step

The smallest amaliy increment you can actually weigh or add, such as 0.1 g or 1 mL.

Formulalar

  • Normalized percent: p'_i = p_i / Σp × 100
  • Parts fraction: f_i = part_i / Σpart
  • Same-family chiqish: amount_i = jami × fraction_i
  • Hajm nisbat to maqsadli massa: V_total = W_target / Σ(v_i × ρ_i)
  • Massa nisbat to maqsadli hajm: W_total = V_target / Σ(w_i / ρ_i)

FAQ

What happens if the percentages do not add up to 100%?

You can auto-normalize, block hisoblash until the jami is corrected, or show the shortfall as an unallocated qator when the jami is below 100%.

Can I foydalanish the vosita when qatorlar have different densities?

Yes. Enter zichlik in g/mL for each qator. The converted side becomes unavailable only for qatorlar without zichlik.

Can I masshtab from actual grams or mL instead of ratios?

Yes. In actual mode, enter the existing amounts, then the page rescales the whole formulatsiya to the maqsadli jami and also shows the implied nisbat percentages.

Can I round to a amaliy partiya increment?

Yes. Set a minimum dozalash step, choose the rounding method, and choose whether the jami difference should be adjusted into the largest qator, a selected qator, or not adjusted.

How does PDF export work?

The first release uses a chop etish-optimized view and the brauzer chop etish dialog. In Chrome, Edge, and Safari, choose Save as PDF from the chop etish dialog.

Izohlar

  • Qatorlar without zichlik still hisoblash on the primary side, but converted chiqish is shown as N/A.
  • Ulashish URLs are created only when you explicitly click Ulashish. The canonical page URL stays so‘rov-free.
  • If rounding pushes a qator outside its tolerance range, the page warns you explicitly after the rounded natija is hisoblangan.